Результаты поиска по запросу "mvvm"
Посмотрите, что вы имеете в виду, но я склонен не воспринимать виртуальную машину как «модель представления», скорее как адаптер, который не делает никаких предположений относительно пользовательского интерфейса, а просто показывает его состояние и поведение с помощью команд и уведомлений. Как вы говорите, это разделение не только для модульных тестов, но также означает, что пользовательский интерфейс можно легко включать и выключать и изменять по мере необходимости без необходимости изменять виртуальную машину.
аю некоторый рефакторинг простого приложения, чтобы следовать MVVM, и мой вопрос заключается в том, как переместить событие SelectionChanged из моего кода в viewModel? Я рассмотрел несколько примеров привязки элементов к командам, но не совсем ...
обратная библиотека ajax
е сегодня я сталкивалсяKaazing-х [http://kaazing.com]API WebSocket для HTML5. Выглядит фантастически, но, поскольку я только сейчас изучаю возможности WebSocket для финансового обновления в реальном времени, я хотел бы услышать некоторые ...
объекты должны подписываться и отписываться от соответствующего сообщения в соответствующее время (обычно при создании и уничтожении объекта). Все это, хотя и проще, чем непосредственная обработка событий, изменяющих свойства, сложнее, чем просто использование триггера данных и использование механизма связывания WPF IMO.
я есть следующие viewmodels: public class ViewModel: INotifyPropertyChanged { public ObservableCollection<Item> Items { get; set; } ... } public class Item: INotifyPropertyChanged { public SubItem A { get; set; } public SubItem B { get; set; } ...
@ user2153378 все в порядке, потому что WPF и XAML также нарушают шаблон MVVM.
я есть приложение wpf-mvvm. У меня есть наблюдаемая коллекция в моей модели public ObservableCollection<BatchImportResultMessageDto> ImportMessageList { get; set; }«BatchImportResultMessageDto» содержит два свойства. тип результата .. и ...
Обратите внимание, что в 1809 году с 17763 SDK вы действительно могли использовать NavigationViewItem в шаблоне данных. Однако в более старых версиях NavigationViewItem допускается только в свойстве MenuItems представления Navigation (но не в MenuItemTemplate).
ался использоватьNavigationView потому что это выглядит очень полезным, но я изо всех сил пытаюсь заставить его работать с шаблоном MVVM. Я прикрепил свойство MenuItemsSource, как в следующем фрагменте: <Page ...
@MickyD Согласен, если в POCO есть бизнес-логика, он становится бизнес-объектом.
думаю, что видел пример этого, но я также не читал нигде, где явно говорится, что это не должно быть сделано. Например, допустим, у меня есть какая-то пользовательская модель с такими обычными вещами, как имя, фамилия и т. Д. public class ...
.Net 4.5: я должен использовать IDataErrorInfo или INotifyDataErrorInfo?
Я использовалIDataErrorInfo в моих приложениях MVVM / WPF. Теперь послеINotifyDataErrorInfo доступно в .Net 4.5 лучше заменитьIDataErrorInfo или продолжайте старый путь, используяIDataErrorInfo?
Приложение имеет следующие пакеты:
тоящее время я много занимаюсь разработкой WPF и начал создавать некоторые базовые приложения для Android. При создании приложений WPF я часто использую MVVM, обычно с использованием Prism, и хотел бы знать, есть ли примеры MVVM для платформы ...
Каждая запись в словаре должна иметь связанный атрибут ключа
Я программирую с приложением Windows 8.1, используя C # и MVVM-Light Toolkit от GalaSoft. Все, что у меня есть, это код ниже: <Application.Resources> <vm:ViewModelLocator x:Key="Locator" xmlns:vm="using:Scedule.ViewModel" /> ...
используйте это для любого столбца, который вы хотите вписать в его содержимое: Width = "SizeToCells"
я есть WPFDataGrid который содержит некоторые данные. Я хотел бы установить ширину столбцов таким образом, чтобы содержимое помещалось и никогда не обрезалось (вместо этого должна появиться горизонтальная полоса прокрутки). Кроме того, я ...