Bagikan melalui


DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Metode

Definisi

Dipanggil DialogEditorTemplate ketika null dan dialog telah dipanggil oleh pengguna.

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)

Parameter

propertyValue
PropertyValue

PropertyValue untuk properti yang sedang diedit.

commandSource
IInputElement

IInputElement yang dapat digunakan sebagai sumber untuk eksekusi PropertyValueEditorCommands.

Keterangan

Karena perintah ditangani oleh host dan karena dialog kustom tidak akan menjadi bagian dari pohon visual itu commandSource , perintah mengekspos IInputElement yang merupakan bagian dari pohon visual host dan itu, oleh karena itu, dapat digunakan untuk menjalankan perintah pengeditan properti sedih sehingga ditangani dengan benar. Mengesampingkan metode ini memungkinkan Anda menerapkan logika dialog kustom apa pun, seperti memanggil dialog sistem yang ada.

Berlaku untuk