Partager via


DialogPropertyValueEditor.ShowDialog(PropertyValue, IInputElement) Méthode

Définition

Appelé lorsque la DialogEditorTemplate a la valeur null et qu'une boîte de dialogue a été appelée par l'utilisateur.

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)

Paramètres

propertyValue
PropertyValue

PropertyValue pour la propriété en cours de modification.

commandSource
IInputElement

IInputElement qui peut être utilisé comme source pour l'exécution de PropertyValueEditorCommands.

Remarques

Étant donné que les commandes sont gérées par l’hôte et que les boîtes de dialogue personnalisées ne vont pas faire partie de cette arborescence d’éléments visuels, commandSource expose IInputElement qui fait partie de l’arborescence d’éléments visuels de l’hôte et qui, par conséquent, peut être utilisée pour exécuter des commandes d’édition de propriétés de sorte qu’elles soient correctement gérées. Le remplacement de cette méthode vous permet d'implémenter toute logique de boîte de dialogue personnalisée, comme l'appel de boîtes de dialogue système existantes.

S’applique à