Classe SelectionCommands
Fornece os comandos padrão que controlam a seleção de objetos em um designer.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Interaction.SelectionCommands
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
Public NotInheritable Class SelectionCommands
public static class SelectionCommands
public ref class SelectionCommands abstract sealed
[<AbstractClass>]
[<Sealed>]
type SelectionCommands = class end
public final class SelectionCommands
O tipo SelectionCommands expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Clear | Obtém um RoutedCommand que representa uma solicitação para desmarcar a seleção existente. | |
SelectAll | Obtém um RoutedCommand que representa uma solicitação para selecionar todos os objetos no designer. | |
SelectNext | Obtém um RoutedCommand que representa uma solicitação para selecionar o próximo objeto no designer. | |
SelectOnlyTarget | Obtém um ToolCommand que representa uma solicitação para selecionar apenas o objeto sob o ponteiro do mouse no designer. | |
SelectPrevious | Obtém um RoutedCommand que representa uma solicitação para selecionar o objeto anterior no designer. | |
SelectTarget | Obtém um ToolCommand que representa uma solicitação para selecionar o objeto sob o ponteiro do mouse no designer. | |
ShowEvent | Obtém um ToolCommand que representa uma solicitação para exibir o manipulador de eventos padrão para o objeto da seleção principal no designer. | |
ToggleSelectTarget | Obtém um ToolCommand que representa uma solicitação para alternar o estado de seleção do objeto sob o ponteiro do mouse no designer. | |
UnionSelectTarget | Obtém um ToolCommand que representa uma solicitação para adicionar o objeto sob o ponteiro do mouse no designer para a seleção existente. |
Início
Comentários
O conceito de seleção é diferente para diferentes tipos de designers. Quando um usuário seleciona objetos em um designer, existem alguns comportamentos padrão, que o designer deve apresentar. Por exemplo, o usuário deve ser capaz de selecionar um objeto, selecione vários objetos, cancele a seleção de objetos e selecionar todos os objetos. Você pode usar a extensibilidade para controlar como o usuário seleciona objetos no designer.
Observação |
---|
Outros tipos de seleção que não são abordados aqui incluem a seleção de texto, onde um intervalo de texto em um objeto é selecionado, e aponte a seleção, onde um ou mais pontos em uma curva são selecionados. Padrões de seleção complexa, como, por exemplo, arrastando um retângulo para selecionar vários objetos, são manipuladas pelo TaskProvider a provedores desses objetos. |
Quando vários objetos selecionados em um designer, um objeto é o o objeto de seleção principal. O objeto da seleção principal é freqüentemente usado como chave para outros comportamentos. Por exemplo, para alinhar todos os objetos selecionados para a esquerda, o objeto da seleção primária determina onde alinhar os objetos.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction