Metodo DialogPropertyValueEditor.ShowDialog
Oggetto chiamato quando l'oggetto DialogEditorTemplate è nullriferimento null (Nothing in Visual Basic) e l'utente ha richiamato una finestra di dialogo.
Spazio dei nomi: Microsoft.Windows.Design.PropertyEditing
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
Public Overridable Sub ShowDialog ( _
propertyValue As PropertyValue, _
commandSource As IInputElement _
)
public virtual void ShowDialog(
PropertyValue propertyValue,
IInputElement commandSource
)
public:
virtual void ShowDialog(
PropertyValue^ propertyValue,
IInputElement^ commandSource
)
abstract ShowDialog :
propertyValue:PropertyValue *
commandSource:IInputElement -> unit
override ShowDialog :
propertyValue:PropertyValue *
commandSource:IInputElement -> unit
public function ShowDialog(
propertyValue : PropertyValue,
commandSource : IInputElement
)
Parametri
- propertyValue
Tipo: Microsoft.Windows.Design.PropertyEditing.PropertyValue
Oggetto PropertyValue per la proprietà in corso di modifica
- commandSource
Tipo: System.Windows.IInputElement
Oggetto IInputElement che può essere utilizzato come origine per l'esecuzione dell'oggetto PropertyValueEditorCommands.
Note
L'override di questo metodo consente di implementare tutta la logica personalizzata delle finestre di dialogo, ad esempio il richiamo delle finestre di dialogo del sistema esistenti.
Dal momento che gli oggetti PropertyValueEditorCommands vengono gestiti dall'host e le finestre di dialogo personalizzate non fanno parte di quella struttura ad albero visuale, l'oggetto commandSource espone un oggetto IInputElement che fa parte della struttura ad albero visuale dell'host. Tale oggetto può essere utilizzato per eseguire comandi di modifica delle proprietà, in modo che vengano gestiti correttamente.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
DialogPropertyValueEditor Classe
Spazio dei nomi Microsoft.Windows.Design.PropertyEditing