DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.