Classe PropertyContainer
Usado sistema autônomo um contêiner gráfico para PropertyEntry instâncias.
Namespace: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design (em Microsoft.Windows.Design.dll)
Sintaxe
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
Comentários
Esse controle é menos aparência, o que significa que o comportamento do controle é definido, mas não a aparência.No entanto, geralmente é estilo sistema autônomo uma linha horizontal que inclui o nome da propriedade seguido por um editor para seu valor.No entanto, esse controle se destina a ser restyled por terceiros a suíte de suas necessidades.O estilo é controlado por três ControlTemplate tipos)InlineRowTemplate, ExtendedPopupRowTemplate, e ExtendedPinnedRowTemplate) que são selecionados pela lógica dentro deste controle. Essa lógica é baseada no valor corrente do ActiveEditMode propriedade. Este controle também expõe três DataTemplate tipos)InlineEditorTemplate, ExtendedEditorTemplate, e DialogEditorTemplate) que cada um dos modelos de linha pode usar para exibir o editor de valor apropriado para o PropertyValue sendo editado.
Hierarquia de herança
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
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.PropertyEditing