Propriedade MenuActionEventArgs.Selection
Obtém a seleção atual na superfície de design.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public ReadOnly Property Selection As Selection
Get
public Selection Selection { get; }
public:
property Selection^ Selection {
Selection^ get ();
}
member Selection : Selection
function get Selection () : Selection
Valor de propriedade
Tipo: Microsoft.Windows.Design.Interaction.Selection
A Selection que representa o controle selecionado no momento.
Exemplos
O exemplo de código a seguir mostra como lidar com o Execute de evento. Ele define o controle selecionado Background propriedade para o valor padrão. For more information, see Passo a passo: Criando um provedor de menu.
' 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();
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction
PrimarySelectionContextMenuProvider