DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metoda

Definicja

Wywołuje się, gdy DialogEditorTemplate użytkownik wywołuje 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

PropertyValueDla edytowanej właściwości.

commandSource
IInputElement

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 są częścią tego drzewa wizualnego, commandSource uwidacznia to IInputElement 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 prawidłowo obsługiwane. Zastąpienie tej metody umożliwia implementację dowolnej niestandardowej logiki okna dialogowego, na przykład wywoływanie istniejących okien dialogowych systemu.

Dotyczy