DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Método

Definição

Chamado quando o DialogEditorTemplate é nulo e um diálogo foi invocado pelo utilizador.

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)

Parâmetros

propertyValue
PropertyValue

O PropertyValue para a propriedade que está a ser editada.

commandSource
IInputElement

O IInputElement que pode ser usado como fonte para a execução de PropertyValueEditorCommands.

Observações

Como os comandos são tratados pelo anfitrião e como diálogos personalizados não vão fazer parte dessa árvore visual, os commandSource expões um IInputElement que faz parte da árvore visual do anfitrião e, portanto, pode ser usado para executar comandos de edição de propriedades de forma a serem tratados corretamente. Ultrapassar este método permite-lhe implementar qualquer lógica de diálogo personalizada, como invocar diálogos existentes do sistema.

Aplica-se a