Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Utilisé comme conteneur graphique pour les instances de PropertyEntry.
Espace de noms : Microsoft.Windows.Design.PropertyEditing
Assembly : Microsoft.Windows.Design (dans Microsoft.Windows.Design.dll)
Syntaxe
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
Notes
Ce contrôle n'a pas d'apparence. En d'autres termes, son comportement est défini, mais pas son apparence. Toutefois, il comporte généralement une ligne horizontale qui contient le nom de la propriété, suivi par un éditeur pour sa valeur. Des tiers ont cependant la possibilité de lui appliquer un autre style en fonction de leurs besoins. Le style est contrôlé par trois types de ControlTemplate (InlineRowTemplate, ExtendedPopupRowTemplate et ExtendedPinnedRowTemplate) qui sont sélectionnés par la logique dans ce contrôle. Cette logique repose sur la valeur actuelle de la propriété ActiveEditMode. Ce contrôle expose également trois types de DataTemplate (InlineEditorTemplate, ExtendedEditorTemplate et DialogEditorTemplate) que chacun des modèles de ligne peut utiliser pour afficher l'éditeur de valeurs approprié pour le PropertyValue en cours de modification.
Hiérarchie d'héritage
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
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.PropertyEditing, espace de noms