Partager via


DialogPropertyValueEditor.ShowDialog, méthode

Appelé lorsque DialogEditorTemplate a la valeur nullune référence null (Nothing en Visual Basic) et que l'utilisateur a appelé une boîte de dialogue.

Espace de noms :  Microsoft.Windows.Design.PropertyEditing
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
Public Overridable Sub ShowDialog ( _
    propertyValue As PropertyValue, _
    commandSource As IInputElement _
)
public virtual void ShowDialog(
    PropertyValue propertyValue,
    IInputElement commandSource
)
public:
virtual void ShowDialog(
    PropertyValue^ propertyValue, 
    IInputElement^ commandSource
)
abstract ShowDialog : 
        propertyValue:PropertyValue * 
        commandSource:IInputElement -> unit 
override ShowDialog : 
        propertyValue:PropertyValue * 
        commandSource:IInputElement -> unit 
public function ShowDialog(
    propertyValue : PropertyValue, 
    commandSource : IInputElement
)

Paramètres

Notes

La substitution de cette méthode permet d'implémenter une logique de boîte de dialogue personnalisée, comme l'appel de boîtes de dialogue système existantes.

PropertyValueEditorCommands étant géré par l'hôte et les boîtes de dialogue personnalisées ne faisant pas partie de cette arborescence d'éléments visuels, commandSource expose un IInputElement qui fait partie de l'arborescence d'éléments visuels de l'hôte. Cela peut servir à exécuter des commandes d'édition de propriété afin d'assurer leur gestion correcte.

Sécurité .NET Framework

Voir aussi

Référence

DialogPropertyValueEditor Classe

Microsoft.Windows.Design.PropertyEditing, espace de noms

PropertyEntry

PropertyValue

PropertyValueEditorCommands

IInputElement

Autres ressources

Architecture d'édition de propriété

Extensibilité du Concepteur WPF