Команды событий мыши для MVVM
Если Вы когда нибудь хотели использовать MouseEventArgs в ViewModel, вот способ это сделать:
Если Вы когда нибудь хотели использовать MouseEventArgs в ViewModel, вот способ это сделать:
Способ соритровки коллекции ObservableCollection Вот и всё!
ListBox часто используемый конрол для отображения разообразных списков. Для отображения ифнормации разработчики пользуются шаблонами отображения данных (DataTemplate). Пусть у нас есть ListBox с заполнеными данными:
Бывает ситуация, когда заранее не знаеш, какой шаблон необходимо подключить. Для этого WPF предусматривает DataTemplateSelector. Давайте на примере посмротрим, как всё это работает. Создадим простое WPF приложение. Разместим на форме ComboBox и ContentPresenter: