|
|
Другие темы раздела | |
C# WPF Привязка данных к логину Всем привет! Пишу приложение для путешествий. Я хочу сделать так, чтобы при логировании у меня вся инфа вводимая в приложении сохранялась с привязкой к аккаунту. Как это сделать? Проект на гите: https://github.com/tim-stark-m45/Wpf_TravelApp https://www.cyberforum.ru/ wpf-silverlight/ thread2485066.html |
Парсер погоды с MSN C# WPF Здравсвтуйте! Подскажите как пасить погоду с MSN C#? |
C# WPF Примеры парсера
https://www.cyberforum.ru/ wpf-silverlight/ thread2484781.html Здравствуйте! Можете кинуть литературу парсеров на UWP? |
C# WPF [UWP/WPF] Сделать подмену значений свойств, если Enum изменился
https://www.cyberforum.ru/ wpf-silverlight/ thread2484599.html Всем привет. Клонировать репозиторий: git clone https://CasperSC@bitbucket.org/CasperSC/extendedproperty.git (введение в Git) Репозиторий Кратко: мне нужно создать класс, который умеет менять значение своего свойства (Dependency property), когда меняется значение энума (Dependency property). При этом нужно уметь это настраивать из XAML, чтобы получив входной конфиг, генератор сгенерил... |
Проверка строки C# WPF Здравствуйте! Проверяю строку if (!textBoxAnswer.Text.Contains("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM!@#$%^&*()")) { } Ругается на if (!textBoxAnswer.Text.Contains("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM!@#$%^&*()")) - System.StackOverflowException |
C# WPF Сравнение полученной инфы с инфой в базе данных
https://www.cyberforum.ru/ wpf-silverlight/ thread2484207.html Всем привет! У меня в программе есть команда, которая должна заниматься проверкой наличия логина введенного в строке текстбокса в базе данных. Сама база построена по принципу code first. Проект на гите: https://github.com/tim-stark-m45/Wpf_TravelApp Вот сама команда: private RelayCommand<User> userLoginCommand; public RelayCommand<User> UserLoginCommand |
C# WPF Как объединить несколько ContextMenu? Приветствую! Есть окно, у окна ContextMenu. В окне есть кнопка, у которой тоже ContextMenu. При вызове ContextMenu у кнопки должно вывестись MenuItem'ы как окна, так и кнопки. Один раз выводится, а при повторном нажатии пропадает один из MenuItem'ов. <Window.DataContext> <local:MainMenuViewModel></local:MainMenuViewModel> </Window.DataContext> <Window.Resources> ... https://www.cyberforum.ru/ wpf-silverlight/ thread2484100.html |
C# WPF Передача стилю элемента свойства из кода Добрый день, есть элемент класса ListViewItem с заданным стилем в отдельном словаре ресурсов. Я могу передать ему любые Attached Property в xaml, а как это сделать в C#? Мне нужно динамически создавать копии этих элементов с заданными параметрами, которые будут передаваться в его стиль. Строка со свойствами в стиле: <TextBlock Text="{TemplateBinding local:LVIText1.Text}"/> <TextBlock... |
C# WPF Парные картинки
https://www.cyberforum.ru/ wpf-silverlight/ thread2483991.html Здравствуйте! Необходимо написать игру "Парніе картинки". Есть у кого-то предложения куда двигатся и примеры? |
C# WPF Игра Лабиринт на WPF Делаю игру Лабиринт. Смысл игры: перемещение игрока по клеткам, в качестве карты решил использовать двумерный массив. Проблема в том, что карта не прогружается, возможно, проблема где-то в событии PropertyChanged, но это не точно. Еще есть сомнения в функции GetMap, но проверить ее нет возможности, т.к. карта не прогружается. Буду рад, если поможете решить хоть одну из перечисленных проблем. Код... https://www.cyberforum.ru/ wpf-silverlight/ thread2483936.html |
C# WPF Реклама баннерная Здравствуйте! На странице в XAML есть код: <Grid Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center"> <UI:AdControl Name="AdControlBanner" Height="90" Width="728"/> </Grid> Далее код С# в котором если бул будет false то реклама должна показаться(бул меняется в классе StorePurchaseClass) public void BannerShow(string myAppid, string myAppUnitid, AdControl... |
C# WPF Приложение WPF можно использовать как сайт?
https://www.cyberforum.ru/ wpf-silverlight/ thread2483627.html Приложение WPF можно использовать как сайт? Т.е. разместить на хостинге и открыть доступ нескольким пользователям. |
Модератор
|
|
22.07.2019, 23:00 | 0 |
WPF Программное заполнение коллекции и отображение в DataGrid с использованием MVVM - C# WPF - Ответ 1373400922.07.2019, 23:00. Показов 4353. Ответов 29
Метки (Все метки)
Ответ
Пример так себе....
Здесь нет полноценной Модели. Класс Person - это не Модель. Это тип элемента списка.В MVVM коллекция People должна создавать и изменяться в Модели, так как она содержит ДАННЫЕ. А у ViewModel нет полномочий на ИЗМЕНЕНИЕ ДАННЫХ.Если делать полноценное MVVM решение. То надо создать класс Модели. В нём объявить методы для сохранения/чтения коллекции, добавлении/удалении/изменении элементов коллекции, событие (или события) уведомляющее об измени данных. Для View вы выбрали DataGrid - это сложный элемент и не совсем удачный для начального освоения MVVM.Он сам залезает в коллекцию-источник и изменяет её. А для классического MVVM так делать нельзя. Необходимо "развязывать" коллекции Модели и View - это сложно для начинающих. Нужно отлавливать изменения элементов, самой коллекции, синхронизировать их с коллекцией Модели. Вернуться к обсуждению: Программное заполнение коллекции и отображение в DataGrid с использованием MVVM C# WPF
1
|
22.07.2019, 23:00 | |
Готовые ответы и решения:
29
Отображение номеров строк в DataGrid в MVVM Отображение коллекции в DataGrid Программное создание item в TreeView MVVM WPF MVVM Бинарная сериализация коллекции классов |
22.07.2019, 23:00 | |
22.07.2019, 23:00 | |
Помогаю со студенческими работами здесь
0
Программное создание элемента XAML UWP MVVM Отображение данных в одном datagrid при клике в другом datagrid MVVM и datagrid Mvvm datagrid ef |