3 / 3 / 4
Регистрация: 16.09.2013
Сообщений: 350
|
|||||||||||
1 | |||||||||||
Как обращаться к элементам в другом окне?16.10.2021, 17:01. Показов 872. Ответов 5
Метки нет (Все метки)
Здравствуйте, объясните, пожалуйста, как правильно обращаться к элементам в другом окне. Т.е. в тех же WinfForms все понятно, вызываем конструктор и вызываем окно
0
|
16.10.2021, 17:01 | |
Ответы с готовыми решениями:
5
как обращаться к элементам на главном окне??? Почему в одном background потоке можно обращаться к View-элементам а в другом нет? Как обращаться к элементам окна ? UpdatePanel. Как обращаться к элементам? |
Модератор
|
|
16.10.2021, 17:10 | 2 |
Даже для Форм ваш способ весьма корявый.
Да, он работает, но такое используется только в простых учебных корявых решениях, реализуемых без всяких паттернов. В WPF построен на концепции самостоятельного получения UI элементами нужных им данных посредством привязок. Поэтому в инете по большей части вы найдёте обсуждение вопросов только в рамках архитектуры MVVM. Если вам "по барабану" до правильной реализации, и надо просто сделать и сдать работу, а потом забыть о WPF, то используйте, то что у вас работает. Если интересно, то прочитайте темы по ссылке в подписи моего поста. В том числе по вашему вопросу "Передача данных между Окнами, между VM, Шина Сообщений, Локатор".
0
|
3 / 3 / 4
Регистрация: 16.09.2013
Сообщений: 350
|
|
16.10.2021, 17:15 [ТС] | 3 |
Я уже сдал работу, просто хочется делать все по уму, да и навыки свои улучшать. Спасибо, буду читать.
0
|
Модератор
|
|
16.10.2021, 17:42 | 4 |
Тогда изучайте MVVM.
И забудьте про существование Code Behind Окна. Лучше, вообще, никогда даже не открывайте файлы "*.xaml.cs". Когда наберётесь опыта и знаний, возможно для каких-то специфических задача осознано будете использовать Code Behind. Но в реале, такая задача попадётся не каждому программисту за всё время его работы.
0
|
3 / 3 / 4
Регистрация: 16.09.2013
Сообщений: 350
|
|
16.10.2021, 17:53 [ТС] | 5 |
А как про него можно забыть? А если мне банально нужно данные в цикле обработать? XAML такое умеет?
0
|
Модератор
|
|
16.10.2021, 18:18 | 6 |
Данные нужно обрабатывать в Контексте Данных.
А View только Представляет данные. Он их не обрабатывает, не хранит, не создаёт - только отображает.
0
|
16.10.2021, 18:18 | |
16.10.2021, 18:18 | |
Помогаю со студенческими работами здесь
6
Как обращаться к элементам сайта, QA Как обращаться к определённым элементам Listbox Как правильно обращаться к статическим элементам Как в процедуре обращаться к элементам формы? Как обращаться к элементам созданным программно Как обращаться к элементам двумерного массива? Как обращаться к элементам кортежа по индексу? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |