DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Метод

Определение

Вызывается, когда DialogEditorTemplate значение NULL и диалоговое окно вызывается пользователем.

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)

Параметры

propertyValue
PropertyValue

Для PropertyValue редактируемого свойства.

commandSource
IInputElement

Объект IInputElement , который можно использовать в качестве источника для выполнения PropertyValueEditorCommands.

Комментарии

Так как команды обрабатываются узлом и так как пользовательские диалоги не будут частью этого визуального дерева, commandSourceIInputElement они предоставляют часть визуального дерева узла и, следовательно, могут использоваться для выполнения команд редактирования свойств таким образом, что они обрабатываются правильно. Переопределение этого метода позволяет реализовать любую пользовательскую логику диалогового окна, например вызов существующих системных диалогов.

Применяется к