Classe PropertyValueEditor
Contenitore per tutta logica di editor inline per le proprietà.
Gerarchia di ereditarietà
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueEditor
Microsoft.Windows.Design.PropertyEditing.DialogPropertyValueEditor
Microsoft.Windows.Design.PropertyEditing.ExtendedPropertyValueEditor
Spazio dei nomi: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public Class PropertyValueEditor
public class PropertyValueEditor
public ref class PropertyValueEditor
type PropertyValueEditor = class end
public class PropertyValueEditor
Il tipo PropertyValueEditor espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
PropertyValueEditor() | Inizializza una nuova istanza della classe PropertyValueEditor. | |
PropertyValueEditor(DataTemplate) | Inizializza una nuova istanza della classe PropertyValueEditor. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
InlineEditorTemplate | Ottiene o imposta l'oggetto DataTemplate utilizzato per un editor inline. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateEditorAttribute(Type) | Metodo di utilità che crea un nuovo oggetto EditorAttribute per il tipo PropertyValueEditor specificato. | |
CreateEditorAttribute(PropertyValueEditor) | Metodo di utilità che crea un nuovo oggetto EditorAttribute per il tipo PropertyValueEditor specificato. | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa classe può contenere un unico oggetto DataTemplate per un editor in linea. In genere, viene utilizzato per fornire un editor diverso o personalizzato per una proprietà della finestra Proprietà. L'editor in linea viene visualizzato all'interno della finestra Proprietà. Per fornire un editor personalizzato che disponga di un'area dello schermo più ampia e che non sia sempre visibile, vedere ExtendedPropertyValueEditor.
La proprietà InlineEditorTemplate restituisce il modello XAML per l'interfaccia visiva di questo editor. Tale modello, in genere viene fornito in un oggetto ResourceDictionary in un altro punto del progetto.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo della classe PropertyValueEditor. Per ulteriori informazioni, vedere Procedura dettagliata: implementazione di un editor di valori inline.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.PropertyEditing