Size: a a a

2019 November 24

ЕБ

Евгений Буймов... in CODE BLOG / C#
Спасибо)
источник

ЕБ

Евгений Буймов... in CODE BLOG / C#
Никита Петроченко
Через конструктор
Спасибо, а есть пример?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Евгений Буймов
Спасибо, а есть пример?
Не не, через конструктор ты паттерн нарушаешь. Хз, я все в одном окне делал, менял контроллы
источник

НП

Никита Петроченко... in CODE BLOG / C#
В теории можно окно одно сделать с датаКонтекстом и юзерКонтроллом и в нем инстантить объекты
источник

ЕБ

Евгений Буймов... in CODE BLOG / C#
Никита Петроченко
Не не, через конструктор ты паттерн нарушаешь. Хз, я все в одном окне делал, менял контроллы
Понял) Но в одной форме некрасиво получается)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Евгений Буймов
Понял) Но в одной форме некрасиво получается)
Ну так спавни 2 формы)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Ща кину свой проект, там есть подобный код
источник

ЕБ

Евгений Буймов... in CODE BLOG / C#
Никита Петроченко
Ща кину свой проект, там есть подобный код
Если можно, буду рад)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Евгений Буймов
Если можно, буду рад)
Если можно, буду рад)
В папке Navigation есть классы для работы с навигацией
источник

НП

Никита Петроченко... in CODE BLOG / C#
источник

in CODE BLOG / C#
Евгений Буймов
Супер) Но как передовать данные между формами, без нарушения?
Создай модель, и когда будешь показывать форму, дай ей как контекст эту модель
источник

ЕБ

Евгений Буймов... in CODE BLOG / C#
Тестовое?) Успешно?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Создай модель, и когда будешь показывать форму, дай ей как контекст эту модель
Но Вью не должно знать о модели)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Евгений Буймов
Тестовое?) Успешно?
Это тестовое приложение, когда на работу хантили. Взяли 😅
источник

in CODE BLOG / C#
Никита Петроченко
Но Вью не должно знать о модели)
Ну ты же главному окну указываешь в контекст модель
источник

НП

Никита Петроченко... in CODE BLOG / C#
Ну ты же главному окну указываешь в контекст модель
Это уровень вьюМодели
источник

in CODE BLOG / C#
Window.DataContext=...
источник

НП

Никита Петроченко... in CODE BLOG / C#
Window.DataContext=...
Это вьюМодель
источник

in CODE BLOG / C#
Никита Петроченко
Это вьюМодель
Мы ж когда создаём новое окно, мы можем получить родителя?
источник

in CODE BLOG / C#
Form2: Window.DataContext=...Parent.DataContext.SomeModel...
источник