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
- propertyValue
Type : Microsoft.Windows.Design.PropertyEditing.PropertyValue
PropertyValue pour la propriété modifiée.
- commandSource
Type : System.Windows.IInputElement
IInputElement qui peut être utilisé comme source pour l'exécution de PropertyValueEditorCommands.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DialogPropertyValueEditor Classe
Microsoft.Windows.Design.PropertyEditing, espace de noms