Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece tipos para implementar a interface de usuário (UI) para time de design personalizado do controle.
The Microsoft.Windows.Design.Interaction espaço para nome fornece classes para criar itens de menu de contexto personalizado, adornos e gestos do usuário. Derivar de PrimarySelectionAdornerProvider para implementar um provedor de adorno do elemento selecionado na área de design. Derivar de PrimarySelectionContextMenuProvider para implementar um MenuGroup Para obter um menu de contexto. Derivar o Task classe para implementar gestos como do tipo arrastar e soltar.
Classes
| Classe | Descrição | |
|---|---|---|
![]() |
Adapter | Usado para adaptar-se a lógica de um item específico. |
![]() |
AdornerColors | Fornece um conjunto de pincéis comuns que podem ser usados em adorners. |
![]() |
AdornerCoordinateSpace | Define um espaço de coordenada 2D para uso em AdornerPanel. |
![]() |
AdornerCoordinateSpaces | Define os dois espaços de coordenada comuns usados no designer. |
![]() |
AdornerFonts | Fornece um conjunto de pincéis comuns que podem ser usados em adorners. |
![]() |
AdornerLayout | Executa o layout de um adorno sobre o DesignerView. |
![]() |
AdornerOrder | Especifica a ordem-z de adornos no modo de modo de exibição de Design. |
![]() |
AdornerPanel | Fornece um contêiner para base de apresentação Windows controles (WPF), que são usados em time de design sistema autônomo adorners. |
![]() |
AdornerPlacementCollection | Permite o posicionamento preciso de adornos dentro de um AdornerPanel. |
![]() |
AdornerProperties | Define um conjunto de propriedades anexadas para um elemento de interface do usuário ativar o adorno aparência e comportamento. |
![]() |
AdornerProvider | Um provedor de recursos que podem ser adicionados automaticamente a uma classe para adicionar adorners à superfície de designer. |
![]() |
AdornerResources | Usado para definir um conjunto de recursos que podem ser usados em XAML. |
![]() |
CanExecuteToolEventArgs | Fornece dados para o CanExecute evento. |
![]() |
CommandExceptionEventArgs | Fornece dados para o CommandException evento definido na DesignerView classe. |
![]() |
ContextMenuProvider | Define um conjunto de menu itens que são mostrados em um menu de contexto. |
![]() |
CreationCommands | Representa um conjunto de definições de comando estático para ferramenta de criação de comandos. |
![]() |
CreationTool | Uma ferramenta que é usada para criar novas instâncias de objetos no designer. |
![]() |
CreationToolAttribute | Identifica a ferramenta de criação que deve ser usada para criar uma instância de um tipo especificado. |
![]() |
CurrentDesignerView | Um item de contexto que é usado para armazenar e reportar o modo de exibição designer corrente que está sendo usado no contexto de edição. |
![]() |
DesignerCommands | Representa comandos associados a um designer. |
![]() |
DesignerView | Fornece uma área de design visual para o designer. |
![]() |
DragGestureData | Fornece informações adicionais durante uma operação de do tipo arrastar e soltar. |
![]() |
ElementAlignment | Fornece um contêiner para configurações de alinhamento de elemento no Windows Presentation Foundation (WPF) Designer for Visual Studio. |
![]() |
ExecutedToolEventArgs | Fornece dados para o Executed evento. |
![]() |
FocusedTask | Contém a tarefa que tem o foco no momento em uma ferramenta. |
![]() |
GestureData | Fornece informações sobre um gesto. |
![]() |
MatchGestureEventArgs | Fornece dados para o MatchGesture evento. |
![]() |
MenuAction | Um item de menu de contexto que representa uma ação a ser tomada no designer. |
![]() |
MenuActionEventArgs | Fornece dados para MenuAction eventos. |
![]() |
MenuBase | Fornece uma classe base para ações e grupos. |
![]() |
MenuGroup | Representa um agrupar de itens de menu. |
![]() |
MouseGestureData | Fornece informações sobre a posição do mouse. |
![]() |
ParentAdapter | Fornece um ponto de extensão para qualquer tipo que pode ser pai de objetos filho. |
![]() |
PlacementAdapter | Um adaptador que é usado para obter e conjunto posições dos objetos no pai coordenadas. |
![]() |
PrimarySelectionAdornerProvider | Oferece um conjunto de adorners que são mostradas para a seleção principal. |
![]() |
PrimarySelectionContextMenuProvider | Oferece um conjunto de MenuGroup itens que são mostradas para a seleção atual. |
![]() |
PrimarySelectionTaskProvider | Fornece um conjunto de tarefas que estão disponíveis a partir da ferramenta de seleção quando uma classe é na seleção principal. |
![]() |
RelativePosition | Representa uma posição no designer permanece independente de sistemas de coordenada. |
![]() |
RelativePositions | Representa um conjunto de instâncias estático comuns RelativePositions objetos. |
![]() |
RelativeValueCollection | Representa uma coleção de valores que descrevem a colocação de um item dentro de um painel ou contêiner na superfície de design. |
![]() |
RootPlacementAdapter | Fornece suporte de posicionamento para qualquer elemento que não tem um pai. |
![]() |
Selection | Representa um conjunto de objetos selecionados por um usuário em um designer. |
![]() |
SelectionCommands | Fornece comandos padrão que controle a seleção de objetos em um designer. |
![]() |
SelectionOperations | Fornece operações padrões que controlam a seleção através de programação de objetos em um designer. |
![]() |
SelectionTool | Representa uma ferramenta seleciona objetos em um designer, sistema autônomo um ponteiro do mouse. |
![]() |
Task | Representa uma coleção de comandos e ligações de entrada para esses comandos. |
![]() |
TaskProvider | Um provedor de recurso que você pode adicionar automaticamente uma classe para adicionar tarefas à ferramenta ativo. |
![]() |
Tool | Representa uma ferramenta que determina o modo de designer. |
![]() |
ToolActionEventArgs | Fornece dados para ToolAction eventos. |
![]() |
ToolCommand | Atua sistema autônomo um identificador de comando e sistema autônomo uma forma unificada de invocação de um determinado comando. |
![]() |
ToolCommandBinding | Atua sistema autônomo uma ponte entre um comando e um manipulador de eventos que implementa ele. |
![]() |
ToolCommandBindingCollection | Representa uma coleção de ligações de comando da ferramenta. |
![]() |
ToolGesture | Representa uma interação de ferramenta com o mouse. |
![]() |
WheelGestureData | Fornece dados de gesto sobre a roda do mouse. |
Estruturas
| Estrutura | Descrição | |
|---|---|---|
![]() |
AdornerPlacementValue | Representa um valor único em um AdornerPlacementCollection. |
![]() |
RelativePoint | Define um ponto que consiste em um local X e Y e um RelativePosition classe que define a relação de naquelas coordenadas para algum Outros objeto. |
![]() |
RelativeValue | Representa uma coordenada no designer. |
Interfaces
| Interface | Descrição | |
|---|---|---|
![]() |
IAdornerPlacement | Especifica um termo de posicionamento para um AdornerPlacementCollection. |
Delegados
| Delegado | Descrição | |
|---|---|---|
![]() |
CanExecuteToolEventHandler | Representa o método que manipulará o CanExecute eventos para os comandos de ferramenta. |
![]() |
ExecutedToolEventHandler | Representa o método que manipulará o Executed eventos para os comandos de ferramenta. |
![]() |
LoadResourcesCallback | Usado quando um recurso da chave especificada deve ser localizado. |
![]() |
ModelHitTestFilterCallback | Um delegado de retorno de chamada que pode ser atribuído à ModelFilter propriedade de uma tarefa transacionada. |
Enumerações
| Enumeração | Descrição | |
|---|---|---|
![]() |
AdornerPlacementDimension | Uma enumeração que define a dimensão que deve ser aplicada a um AdornerPlacementValue estrutura. |
![]() |
AdornerStretch | Uma enumeração usada para identificar como determinada dimensão (X ou Y) de um adorno comporta-se ao modo de exibição de Design é dimensionado. |
![]() |
NudgeIntent | Uma enumeração que indica o método um PlacementAdapter usa para mover os controles durante a pedidos de atenção do teclado. |
![]() |
PlacementIntent | Uma enumeração que indica o método um PlacementAdapter usa para colocar controles. |
![]() |
ToolAction | Representa um gesto do usuário. |
.gif)
.gif)
.gif)
.gif)
.gif)