PropertyContainer - класс
Обновлен: Ноябрь 2007
Используется в качестве графического контейнера для экземпляров PropertyEntry.
Пространство имен: Microsoft.Windows.Design.PropertyEditing
Сборка: Microsoft.Windows.Design (в Microsoft.Windows.Design.dll)
Синтаксис
'Декларация
Public Class PropertyContainer _
Inherits Control _
Implements INotifyPropertyChanged
'Применение
Dim instance As PropertyContainer
public class PropertyContainer : Control,
INotifyPropertyChanged
public ref class PropertyContainer : public Control,
INotifyPropertyChanged
public class PropertyContainer extends Control implements INotifyPropertyChanged
Заметки
Для этого элемента управления определено поведение, но не определен внешний вид. Однако обычно он отображается в виде горизонтальной строки, в которой отображается имя свойства и используемый для его значения редактор. Для этого элемента управления поддерживается изменение внешнего вида сторонними производителями. Управление элементом осуществляется с помощью трех типов ControlTemplate (InlineRowTemplate, ExtendedPopupRowTemplate и ExtendedPinnedRowTemplate), которые выбираются в соответствии с логикой элемента управления. Используемая логика основывается на текущем значении свойства ActiveEditMode. В элементе управления также предоставляются три типа DataTemplate (InlineEditorTemplate, ExtendedEditorTemplate и DialogEditorTemplate), которые используются всеми шаблонами строк для отображения соответствующего редактора значений для изменяемого объекта PropertyValue.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
Microsoft.Windows.Design.PropertyEditing.PropertyContainer
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.PropertyEditing - пространство имен