Sdílet prostřednictvím


DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metoda

Definice

Volá se, DialogEditorTemplate když má hodnotu null a uživatel vyvolal dialogové okno.

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

Vlastnost PropertyValue , která se upravuje.

commandSource
IInputElement

Hodnota IInputElement , která se dá použít jako zdroj pro spuštění .PropertyValueEditorCommands

Poznámky

Vzhledem k tomu, že příkazy jsou zpracovávány hostitelem a protože vlastní dialogy nebudou součástí tohoto vizuálního stromu, commandSource zveřejňuje objekt , IInputElement který je součástí vizuálního stromu hostitele, a proto lze použít ke spuštění příkazů pro úpravu vlastností tak, aby byly správně zpracovány. Přepsání této metody umožňuje implementovat jakoukoli vlastní logiku dialogového okna, například vyvolání existujících systémových dialogových oken.

Platí pro