MenuActionEventArgs.Selection, propriété
Obtient la sélection actuelle sur l'aire de conception.
Espace de noms : Microsoft.Windows.Design.Interaction
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public ReadOnly Property Selection As Selection
Get
public Selection Selection { get; }
public:
property Selection^ Selection {
Selection^ get ();
}
member Selection : Selection
function get Selection () : Selection
Valeur de propriété
Type : Microsoft.Windows.Design.Interaction.Selection
Selection qui représente le contrôle sélectionné actuellement.
Exemples
L'exemple de code suivant montre comment gérer l'événement Execute. Il affecte à la propriété Background du contrôle sélectionné sa valeur par défaut. Pour plus d'informations, consultez Procédure pas à pas : création d'un fournisseur de menus.
' The following method handles the Execute event.
' It sets the Background property to its default value.
Sub ClearBackground_Execute( _
ByVal sender As Object, _
ByVal e As MenuActionEventArgs)
Dim selectedControl As ModelItem = e.Selection.PrimarySelection
selectedControl.Properties("Background").ClearValue()
End Sub
// The following method handles the Execute event.
// It sets the Background property to its default value.
void ClearBackground_Execute(
object sender,
MenuActionEventArgs e)
{
ModelItem selectedControl = e.Selection.PrimarySelection;
selectedControl.Properties["Background"].ClearValue();
}
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
Microsoft.Windows.Design.Interaction, espace de noms
PrimarySelectionContextMenuProvider