ModelItem-Klasse
Aktualisiert: November 2007
Stellt ein einzelnes Element im Bearbeitungsmodell dar.
Namespace: Microsoft.Windows.Design.Model
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public MustInherit Class ModelItem _
Implements INotifyPropertyChanged
'Usage
Dim instance As ModelItem
public abstract class ModelItem : INotifyPropertyChanged
public ref class ModelItem abstract : INotifyPropertyChanged
public abstract class ModelItem implements INotifyPropertyChanged
Hinweise
Die ModelItem-Klasse stellt ein einzelnes Element im Bearbeitungsmodell dar. Dieses Element kann beispielsweise ein Fenster oder ein Steuerelement sein, aber auch eine Farbe oder eine ganze Zahl. Sie können über die Properties-Auflistung auf die Eigenschaften des Elements zugreifen und Änderungen an den Werten für diese Eigenschaft vornehmen. Ein ModelItem ist im Grunde ein Wrapper um das dem Designer zugrundeliegende Datenmodell. Sie können über die GetCurrentValue-Methode auf das zugrunde liegende Modell zugreifen.
![]() |
---|
Sie sollten keine serialisierbaren Änderungen an einem Objekt vornehmen, das von der GetCurrentValue-Methode zurückgegeben wird. Die Änderungen werden bei der Serialisierung des Designers oder bei Systemen zum Rückgängigmachen nicht reflektiert. |
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Model.ModelItem
Microsoft.Windows.Design.Model.ModelItemCollection
Microsoft.Windows.Design.Model.ModelItemDictionary
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Model-Namespace