Популярные вопросы с тегом wpf
Как в WPF создавать контекстное меню в стиле MVP?
Имеется в виду создание иерархической модели и презентера для меню, а так же байндинг и написание стиля отображения меню. Неясно, как присоединять обработчики событий клика на пункты меню. Могу...
WPF, Проблема с Drag&Drop в TreeView (криво забайндил?)
Добрый день! Сел осваивать drag&drop в WPF. Нашел неплохой пример: http://www.wpftutorial.net/DragAndDrop.html Итак, у меня есть коллекция объектов типа Dimension, внутри каждого находится другая...
Комбинации битовых флагов в XAML
Можно ли использовать комбинации битовых флагов в XAML-разметке? Например, если enum помечен атрибутом FlagsAttribute и необходимо установить несколько значений для свойства какого-нибудь элемента....
Какие компоненты реализуют так называемую иерархическую таблицу?
Что-то вроде обычной таблицы, в которой каждая строка может раскрываться по типу дерева....
Как сделать автонумерацию пунктов в списке?
Есть некоторый список с данными. Нужно отобразить его, добавив автонумерацию пунктов списка....
Валидация данных и отображение ошибок валидации в WPF
Какой наиболее распространенный и гибкий способ проверки валидности модели? Должна ли модель сама проверять себя? Ну и применительно к WPF, как отображать ошибки в данных? Потратив на данный вопрос...
Реализация тем (скинов) в WPF
Подскажите пути для интеграции тем (скинов) в WPF и переключения между ними....
Выбор паттерна для работы с WPF
Какой design pattern выбрать для работы с WPF. Наиболее популярные варианты — это MVP (Model-View-Presenter), PM (Presentation Model) и MVVM (Mode-View-ViewModel). Какие преимущества и недостатки этих...
Как получить доступ к одному из дочерних элементов ItemsControl в WPF?
Есть наследник ItemsControl (скажем, TreeView). Необходимо получить один из его дочерних элементов TreeViewItem. Свойство TreeView.Items содержит коллекцию данных, привязанных к TreeView, а не самих...
Как в WPF программно развернуть/свернуть все дочерние элементы TreeView?
Есть WPF TreeView. необходимо программно развернуть/свернуть все его дочерние элементы. Как это сделать?...