Compartilhar via


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

Membros PropertyContainer

Namespace Microsoft.Windows.Design.PropertyEditing

Outros recursos

Extensibilidade do WPF Designer

Propriedade de edição de arquitetura