System.Activities.Presentation.PropertyEditing Пространство имен

Предоставляет классы, связанные с редактированием свойств.

Классы

CategoryEditor

Обеспечивает настраиваемый редакторCategoryEditor для группирования свойств, отображаемых в PropertyGrid.

CategoryEntry

Моделирует категорию, которая состоит из локализованного имени и коллекции свойств.

DependencyPropertyValueSource

Идентифицирует и сообщает источники значений для свойств, зависимых от родительского свойства.

DialogPropertyValueEditor

Контейнер для всей логики редактирования диалоговых окон для объектов PropertyEntry.

EditModeSwitchButton

Представляет кнопку, которая позволяет пользователю переключаться между различными режимами свойств контейнера в сетке свойств.

EditorOptionAttribute

Определяет единственный атрибут параметров редактора.

EditorReuseAttribute

Представляет атрибут, применяемый к методу, который вызывает редактор свойств и указывает, может ли редактор свойств использоваться для редактирования последующих свойств без перезапуска.

ExtendedPropertyValueEditor

Контейнер для логики расширенного редактора свойств.

PropertyEntry

Представляет данные свойства для выбранного элемента и позволяет изменять это свойство разными данными в зависимости от свойства.

PropertyEntryCollection

Поддерживает коллекцию подсвойств заданного родительского PropertyEntry.

PropertyFilter

Обеспечивает функцию фильтра для узла редактирования свойства.

PropertyFilterAppliedEventArgs

Аргументы события, используемые для выполнения события, если к к целевому свойству применялся фильтр PropertyFilter.

PropertyFilterPredicate

Представляет текстовую строку предиката, которая используется для фильтрации при поисках свойств.

PropertyValue

Поддерживает модель данных для значения свойства в сетке свойств.

PropertyValueCollection

Инкапсулирует коллекцию экземпляров PropertyValue и используется для свойств, чей тип Type — коллекция.

PropertyValueEditor

Создает встроенный редактор для обновления значений свойств.

PropertyValueEditorCommands

Включает использование стандартных команд для управления редактированием значений свойств.

PropertyValueExceptionEventArgs

Представляет объект, содержащий аргументы события для появления исключения PropertyValueException.

PropertyValueSource

Представляет происхождение значения свойства.

Интерфейсы

IPropertyFilterTarget

Интерфейс, используемый инфраструктурой узла при редактировании свойств для функций сортировки и фильтрации.

Перечисления

PropertyContainerEditMode

Содержит различные режимы редактирования PropertyContainerEditMode.

PropertyValueExceptionSource

Указывает источник исключения, созданного операцией PropertyValue.