DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando DialogEditorTemplate è Null ed è stata richiamata una finestra di dialogo dall'utente.
public:
virtual void ShowDialog(System::Activities::Presentation::PropertyEditing::PropertyValue ^ propertyValue, System::Windows::IInputElement ^ commandSource);
public virtual void ShowDialog (System.Activities.Presentation.PropertyEditing.PropertyValue propertyValue, System.Windows.IInputElement commandSource);
abstract member ShowDialog : System.Activities.Presentation.PropertyEditing.PropertyValue * System.Windows.IInputElement -> unit
override this.ShowDialog : System.Activities.Presentation.PropertyEditing.PropertyValue * System.Windows.IInputElement -> unit
Public Overridable Sub ShowDialog (propertyValue As PropertyValue, commandSource As IInputElement)
Parametri
- propertyValue
- PropertyValue
Oggetto PropertyValue per la proprietà modificata.
- commandSource
- IInputElement
IInputElement che può essere utilizzato come origine per l'esecuzione di PropertyValueEditorCommands.
Commenti
Poiché i comandi vengono gestiti dall'host e le finestre di dialogo personalizzate non faranno parte della struttura ad albero visuale in questione, commandSource
espone un oggetto IInputElement che fa parte della struttura ad albero visuale dell'host e che, pertanto, può essere usato per eseguire i comandi di modifica delle proprietà in modo che vengano gestiti correttamente. L'esecuzione dell'override di questo metodo consente di implementare la logica personalizzata di qualsiasi finestra di dialogo, ad esempio richiamando le finestre di dialogo di sistema esistenti.