DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.