Size: a a a

2020 March 10

PE

Pavel Efanov in CODE BLOG / C#
При помощи только xaml не знаю. Я делал так - во ViewModel определяю команду с таким обработчиком - App.Current.Shutdown();
И потом ее биндишь в xaml.
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Да, но я хочу обойтись вообще без моделей
источник

НП

Никита Петроченко... in CODE BLOG / C#
Георгий Левченко
Да, но я хочу обойтись вообще без моделей
Так это вьюМодель
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Никита Петроченко
Так это вьюМодель
Ну она всё равно есть
источник

НП

Никита Петроченко... in CODE BLOG / C#
Георгий Левченко
Ну она всё равно есть
А что за приложение такое, у которого даже логики нет?)
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Или я чего-то не понимаю😅
источник

PE

Pavel Efanov in CODE BLOG / C#
Георгий Левченко
Ну она всё равно есть
Тогда херачь на CodeBehinde.
источник

PE

Pavel Efanov in CODE BLOG / C#
И не будет ничего))
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
А чем принципиально отличается такая модель от обработчика кнопки, допустим?
источник

PE

Pavel Efanov in CODE BLOG / C#
Если правильно все устроено, то тогда интерфейс будет полностью отделен от бизнес логики. Когда ты пишешь обработчик на кнопку -  CodeBehinde, то там у тебя все в перемешку будет. И со временем такое очень трудно будет поддерживать.
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Просто тонна инфы в гугле. Хз какой способ использовать
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Я понимаю, что логику надо от интерфейса надо отделять
источник

PE

Pavel Efanov in CODE BLOG / C#
Георгий Левченко
Просто тонна инфы в гугле. Хз какой способ использовать
Лучше конечно с mvvm. Но это сложно и сам я плохо разобрался.) Без посторонней помощи я бы не осилил.
источник

PE

Pavel Efanov in CODE BLOG / C#
Георгий Левченко
Просто тонна инфы в гугле. Хз какой способ использовать
Попробуй разобраться, но если совсем ступор будет и не понятно что писать, то пиши как пишется.
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
В голове происходит 😂
источник

PE

Pavel Efanov in CODE BLOG / C#
Георгий Левченко
В голове происходит 😂
Я сам еще учусь, пилю проект на WPF. Никита мне помогает))
Так вот, можешь его посмотреться и попробовать сделать по аналогии.
https://github.com/yefan-paskarcastan/WinMultiBuffer
источник

D

Destry in CODE BLOG / C#
Георгий Левченко
В голове происходит 😂
По идее это надо что-бы фронтенд и бэкенд отделялся. С Mvvm архитектура становится понятнее и ее легче поддерживать в команде разработчиков
источник

S

SeanWoo in CODE BLOG / C#
Destry
По идее это надо что-бы фронтенд и бэкенд отделялся. С Mvvm архитектура становится понятнее и ее легче поддерживать в команде разработчиков
Без команды тоже
источник

D

Destry in CODE BLOG / C#
Ну архитектура приложения становиться понятнее только тогда, когда ты разобрался в MVVM
источник