Результаты поиска по запросу "mvvm"

1 ответ

спасибо да я в конечном итоге с помощью DataTemplates

VVM Создание динамических элементов управления - у меня есть сетка, в которой у меня есть детали задания (можно сказать что-то вроде задания сервера sql). Теперь для каждой работы может быть 'n' количество переменных работы. Когда я выбираю ...

1 ответ

Опция <i: Interaction.Behavior> не подходит для применения beahviour

Я пытался реализовать поведение в окне wpf, поэтому я добавил ссылку на System.Winodws.Interactivity в моем текущем решении, а затем написал желаемое поведение. но чтобы применить это поведение, я должен написать что-то подобное в Windows ...

3 ответа

Очевидно, что вышеизложенное зависит от вашей архитектуры, но лично, если я создаю библиотеку объектов, я реализую базовый класс с INotifyPropertyChanged и сделаю свойства объекта ответственными за запуск события.

ал ряд дискуссий о том, где реализовать INotifyPropertyChanged здесь, в StackOverflow и других блогах, но, похоже, бывают случаи, когда вам приходится реализовывать его в модели. Вот мой сценарий - я ищу отзывы о своем заключении или мой подход ...

ТОП публикаций

3 ответа

Вы можете переопределить сопоставление, разместив аналогичный ресурс ниже в дереве. Поскольку WPF разрешит ресурс путем поиска вверх, такое переопределение заменит существующее сопоставление.

аюсь реализовать шаблон дизайна MVVM для приложения mt WPF. Чтобы подключить вид к моделям представления, я используюResourceDictionary (используется вApplication.Resources), это выглядит как <DataTemplate DataType={x:Type ...

1 ответ

Единственное, что мне не нравится в текущей реализации - для обработки события DataGrid.Columns.CollectionChanged я создаю экземпляр своего класса и не сохраняю ссылку на него. Таким образом, теоретически GC может убить его за определенное время, не зная, как правильно обращаться с ним в данный момент, подумает об этом и обновит мой пост позже. Любые идеи и критика приветствуются.

я есть DataGrid, связанный с ICollectionView в моей ViewModel. DataGrid находится внутри UserControl, который используется в нескольких различных сценариях данных, некоторые из которых требуют определенных столбцов DataGrid, а другие нет. Я ...

1 ответ

 но он недоступен в Silverlight.

вляется хорошей практикой установки фокуса управления в архитектуре MVVM. Я предполагаю это с помощью свойства ViewModel, которое будет вызывать изменение фокуса при необходимости. И затем элементы управления пользовательского интерфейса ...

3 ответа

Обновленный заголовок: почему ICommand.CanExecute вызывается все время, а не как событие?

Я принимаю шаблон MVVM в WPF и научился использоватьCommand, Но в моей реализации делегат, которого я назначил для реализацииCanExecute всегда называется. Я имею в виду, если я поставлю точку останова внутри функции делегата, это показывает, что ...

4 ответа

Как отобразить панель загрузки для приложения Windows Phone 8 с помощью MVVM

Как вызвать панель загрузки из модели представления? Прохладный с маленькими точками, которые проплывают мимо. Я не могу найти правильную фразу Bing для поиска.

1 ответ

WPF: привязка MenuItem.CommandParameter установлена в нуль

У меня есть следующее ContextMenu, определенное для моей сетки данных: <igDP:XamDataGrid.ContextMenu> <ContextMenu ItemsSource="{Binding CommandViewModels}" > <ContextMenu.ItemContainerStyle> <Style TargetType="MenuItem"> <Setter ...

1 ответ

Windows Phone 8 - MVVM ViewModels и App.xaml.cs

Я изучал шаблон MVVM и применял его на практике в приложении для Windows Phone 8, и у меня возник вопрос о передовых методах инициализации и доступа к ViewModels в приложении. Когда я создаюПриложение с привязкой к данным из шаблонов WP8 SDK, я ...