Udostępnij za pośrednictwem


DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metoda

Definicja

Wywoływana, gdy parametr DialogEditorTemplate ma wartość null, a okno dialogowe zostało wywołane przez użytkownika.

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)

Parametry

propertyValue
PropertyValue

Właściwość PropertyValue dla edytowanej właściwości.

commandSource
IInputElement

Element IInputElement , który może być używany jako źródło do wykonania PropertyValueEditorCommands.

Uwagi

Ponieważ polecenia są obsługiwane przez hosta i ponieważ niestandardowe okna dialogowe nie będą częścią tego drzewa wizualnego, commandSource uwidacznia IInputElement element, który jest częścią drzewa wizualnego hosta i dlatego może służyć do wykonywania poleceń edycji właściwości w taki sposób, że są one obsługiwane poprawnie. Zastąpienie tej metody umożliwia zaimplementowanie dowolnej niestandardowej logiki okna dialogowego, takiej jak wywoływanie istniejących okien dialogowych.

Dotyczy