Compartilhar via


ToggleButtonField Classe

Definição

Um ShapeField que pode exibir uma imagem correspondente ao estado selecionado

public ref class ToggleButtonField abstract : Microsoft::VisualStudio::Modeling::Diagrams::ShapeField
public abstract class ToggleButtonField : Microsoft.VisualStudio.Modeling.Diagrams.ShapeField
type ToggleButtonField = class
    inherit ShapeField
Public MustInherit Class ToggleButtonField
Inherits ShapeField
Herança
ToggleButtonField
Derivado

Construtores

ToggleButtonField(String)

Inicializa uma nova instância da classe ToggleButtonField

Propriedades

AnchoringBehavior

Obtém o AnchoringBehavior para este ShapeField.

(Herdado de ShapeField)
DefaultAccessibleDescription

Obtém ou define a descrição acessível padrão.

(Herdado de ShapeField)
DefaultAccessibleName

Obtém ou define o nome acessível padrão.

(Herdado de ShapeField)
DefaultAccessibleState

Obtém ou define o estado acessível padrão.

(Herdado de ShapeField)
DefaultBackgroundBrushId

Obtém ou define a ID do pincel de plano de fundo padrão a ser usado para este ShapeField.

(Herdado de ShapeField)
DefaultFocusable

Obtém ou define um valor que indica se o ShapeField pode receber o foco por padrão.

(Herdado de ShapeField)
DefaultInactiveSelectedBackgroundBrushId

Obtém ou define a ID do pincel de plano de fundo padrão a ser usado para este ShapeField.

(Herdado de ShapeField)
DefaultPenId

Obtém ou define a ID da caneta padrão a ser usada para este ShapeField.

(Herdado de ShapeField)
DefaultReflectParentFocusedState

Obtém ou define um valor que indica se esse campo deve mostrar o estado focalizado de seu pai.

(Herdado de ShapeField)
DefaultReflectParentSelectedState

Obtém ou define um valor que indica se esse campo deve mostrar o estado selecionado de seu pai.

(Herdado de ShapeField)
DefaultSelectable

Obtém ou define um valor que indica se o ShapeField pode ser selecionado por padrão.

(Herdado de ShapeField)
DefaultSelectedBackgroundBrushId

Obtém ou define a ID do pincel de plano de fundo padrão a ser usado para este ShapeField.

(Herdado de ShapeField)
DefaultUnscaled

Obtém ou define um valor que indica se a imagem deve ser desenhada sem escala em relação aos limites desse campo ou se a imagem deve ser dimensionada para se ajustar aos limites.

DefaultVisibility

Obtém ou define um valor que indica se o ShapeField está visível por padrão.

(Herdado de ShapeField)
Name

Obtém o identificador exclusivo para este ShapeField.

(Herdado de ShapeField)

Métodos

AccessibleDoDefaultAction(ShapeElement)

Executa a ação padrão associada a este objeto acessível.

(Herdado de ShapeField)
AllowInPlaceEditorAutoSize(ShapeElement)

Retorna um valor booliano que indica se o editor in-loco deve ter permissão para dimensionar automaticamente. O padrão é false.

(Herdado de ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

Associa o valor desse campo de forma a uma propriedade de domínio no ShapeElement. Use esse método quando a propriedade de domínio for um proxy para outra propriedade.

(Herdado de ShapeField)
AssociateValueWith(Store, Guid)

Associa o valor desse campo de forma a uma propriedade de domínio no ShapeElement. Use esse método quando a propriedade de domínio for um proxy para outra propriedade.

(Herdado de ShapeField)
AssociateValueWith(Store, Guid, AssociatedPropertyInfo)

Associa o valor desse campo de forma a uma propriedade de domínio no ShapeElement, quando a forma é mapeada para uma instância da classe de domínio fornecida. Use esse método quando houver várias classes de domínio para as quais esse campo de forma pode ser mapeado.

(Herdado de ShapeField)
AssociateVisibilityWith(Store, AssociatedPropertyInfo)

Associa a visibilidade desse campo de forma a uma propriedade de domínio no ShapeElement.

(Herdado de ShapeField)
AssociateVisibilityWith(Store, Guid)

Associa a visibilidade desse campo de forma a uma propriedade de domínio no ShapeElement.

(Herdado de ShapeField)
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo)

Associa a visibilidade desse campo de forma a uma propriedade de domínio no ShapeElement, quando a forma é mapeada para uma instância da classe de domínio fornecida. Use esse método quando houver várias classes de domínio para as quais esse campo de forma pode ser mapeado.

(Herdado de ShapeField)
CanEditValue(ShapeElement, DiagramClientView)

Retorna um valor que indica se o valor desse campo pode ser editado.

(Herdado de ShapeField)
ChangeState(ShapeElement)

Alterar o estado do botão de alternância

CommitPendingEdit(ShapeElement, DiagramClientView)

Confirma a edição pendente.

(Herdado de ShapeField)
CreateToggleButtonEventArgs(ShapeElement)

Create uma instância da classe responsável por alternar argumentos de evento de botão

DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)

Obtém um valor que indica se o ponto especificado está dentro dos limites do ShapeField.

(Herdado de ShapeField)
DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

Chama o método de navegação apropriado no campo de forma.

(Herdado de ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

Desenha o conteúdo do ShapeField.

EditValue(ShapeElement, DiagramClientView)

Invoca o editor in-loco.

(Herdado de ShapeField)
EditValue(ShapeElement, DiagramClientView, PointD)

Invoca o editor in-loco, definindo o cursor usando a posição do mouse especificada.

(Herdado de ShapeField)
FindFirstChild(ShapeElement, Boolean)

Chamado por este ShapeField para obter seu primeiro subcampo filho na sequência de navegação.

(Herdado de ShapeField)
FindLastChild(ShapeElement, Boolean)

Chamado por este ShapeField para obter seu último subcampo na sequência de navegação.

(Herdado de ShapeField)
FindNextChild(DiagramItem, Boolean)

Chamado pelo ShapeSubField para obter o próximo item irmão seguindo-o na sequência de navegação.

(Herdado de ShapeField)
FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean)

Localiza o próximo subcampo filho desse ShapeField na sequência de navegação.

(Herdado de ShapeField)
FindPreviousChild(DiagramItem, Boolean)

Chamado pelo ShapeSubField para obter o próximo item irmão que o precede na sequência de navegação.

(Herdado de ShapeField)
FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean)

Localiza o subcampo filho anterior do ShapeField na sequência de navegação.

(Herdado de ShapeField)
Focused(ShapeElement, DiagramClientView)

Obtém um valor que indica se o ShapeField tem o foco.

(Herdado de ShapeField)
GetAccessibilityObject(ShapeElement, DiagramClientView)

Obtém o AccessibleObject atribuído ao campo.

(Herdado de ShapeField)
GetAccessibleChild(ShapeElement, Int32)

Recupera o subcampo filho acessível correspondente ao índice especificado.

(Herdado de ShapeField)
GetAccessibleChildCount(ShapeElement)

Recupera o número de crianças acessíveis pertencentes a este ShapeField.

(Herdado de ShapeField)
GetAccessibleDefaultActionDescription(ShapeElement)

Obtém uma cadeia de caracteres que descreve a ação padrão do objeto. Nem todos os objetos têm uma ação padrão.

(Herdado de ShapeField)
GetAccessibleDescription(ShapeElement)

Retorna a descrição acessível.

(Herdado de ShapeField)
GetAccessibleHelp(ShapeElement)

Obtém uma descrição do que o objeto faz ou como o objeto é usado.

(Herdado de ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

Obtém o caminho para o arquivo de Ajuda associado a esse objeto acessível.

(Herdado de ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

Obtém um identificador para um identificador de tópico da Ajuda associado a esse objeto acessível.

(Herdado de ShapeField)
GetAccessibleName(ShapeElement)

Retorna o nome acessível.

(Herdado de ShapeField)
GetAccessibleRole(ShapeElement)

Recupera a função acessível deste ShapeField.

(Herdado de ShapeField)
GetAccessibleState(ShapeElement, DiagramClientView)

Recupera o estado acessível deste ShapeField.

(Herdado de ShapeField)
GetAccessibleValue(ShapeElement)

Retorna o valor acessível.

(Herdado de ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

Retorna o controle para o editor in-loco ativo. Esse método pode retornar nulo; nesse caso, nenhum editor in-loco está ativo para esse campo.

(Herdado de ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

Obtém o pincel de plano de fundo com o qual desenhar para a instância ShapeElement especificada.

(Herdado de ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

Obtém a ID do pincel de plano de fundo com a qual desenhar para a instância de ShapeElement especificada.

(Herdado de ShapeField)
GetBitmap(String)

Obtém um metarquivo

GetBounds(ShapeElement)

Obtém os limites deste ShapeField em unidades mundiais em relação ao canto superior esquerdo da forma pai.

(Herdado de ShapeField)
GetButtonImage(ShapeElement)

Fornece a imagem para o estado atual do botão

GetCursor(Cursor, DiagramClientView, PointD)

Obtém o cursor exibido quando o ponteiro do mouse está sobre o ShapeField.

(Herdado de ShapeField)
GetFocusable(ShapeElement)

Obtém um valor que indica se o ShapeField pode receber o foco.

(Herdado de ShapeField)
GetInPlaceEditorBounds(ShapeElement)

Retorna os limites do editor in-loco em relação à forma pai em unidades do mundo.

(Herdado de ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

Retorna os limites máximos permitidos para o editor in-loco para a forma pai especificada.

(Herdado de ShapeField)
GetMetafile(String)

Obtém um metarquivo

GetMinimumInPlaceEditorSize(ShapeElement)

Retorna os limites mínimos permitidos para o editor in-loco para a forma pai especificada.

(Herdado de ShapeField)
GetMinimumSize(ShapeElement)

Retorna o tamanho mínimo do ImageField, que é o tamanho da imagem a ser exibida ou o tamanho mínimo especificado no AnchoringBehavior, o que for maior. Se o campo de forma não estiver dimensionado, o tamanho anchoringBehavior será sempre usado.

GetPen(DiagramClientView, ShapeElement, Color)

Obtém a caneta com a qual desenhar para a instância ShapeElement especificada.

(Herdado de ShapeField)
GetPenId(ShapeElement)

Obtém a ID da caneta com a qual desenhar para a instância de ShapeElement especificada.

(Herdado de ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

Recupera uma ação do mouse que deve ser ativada no próximo evento MouseDown se o mouse estiver sobre o ponto especificado.

GetSelectable(ShapeElement)

Obtém um valor que indica se o ShapeField é selecionável.

(Herdado de ShapeField)
GetUnscaled(ShapeElement)

Obtém se a imagem do botão deve ser desenhada sem escala ou não.

GetValue(ShapeElement)

Obtém o valor desse ShapeField para a instância ShapeElement especificada.

(Herdado de ShapeField)
GetValueDomainPropertyInfo(ShapeElement)

Obtém o DomainPropertyInfo para o valor deste campo.

(Herdado de ShapeField)
GetVisible(ShapeElement)

Obtém um valor que indica se o ShapeField está visível

(Herdado de ShapeField)
HasFocusedAppearance(ShapeElement, DiagramClientView)

Retorna um valor que indica se esse campo deve mostrar o campo como focado. Isso pode ser diferente da propriedade Focused quando esse campo reflete o estado focalizado de seu pai. (Consulte a propriedade DefaultReflectParentFocusedState.)

(Herdado de ShapeField)
HasPendingEdit(ShapeElement, DiagramClientView)

Retorna um valor que indica se a edição in-loco está ativa, com um commit pendente.

(Herdado de ShapeField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

Retorna um valor que indica se esse campo deve mostrar o campo como selecionado. Isso pode ser diferente da propriedade Selected quando esse campo reflete o estado Selecionado de seu pai. (Consulte a propriedade DefaultReflectParentSelectedState.)

(Herdado de ShapeField)
IsNavigationKey(Char)

Retorna um valor que indica se o caractere especificado corresponde a um comando de navegação.

(Herdado de ShapeField)
IsNavigationKey(Keys)

Retorna um valor que indica se os dados de chave especificados correspondem a um comando de navegação.

(Herdado de ShapeField)
NavigateAscend(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco como seu primeiro ancestral focalizável na sequência de navegação.

(Herdado de ShapeField)
NavigateDescend(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco como seu primeiro descendente focalizável na sequência de navegação.

(Herdado de ShapeField)
NavigateToFirst(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco para o primeiro irmão desse campo (ou seja, o primeiro filho do pai) na sequência de navegação.

(Herdado de ShapeField)
NavigateToLast(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco para o último irmão desse campo (ou seja, o último filho do pai) na sequência de navegação.

(Herdado de ShapeField)
NavigateToNext(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco para o próximo objeto na sequência de navegação.

(Herdado de ShapeField)
NavigateToPrevious(ShapeElement, SelectedShapesCollection)

Chamado por este ShapeField para definir o foco para o objeto anterior na sequência de navegação.

(Herdado de ShapeField)
OnBeginEdit(DiagramItemEventArgs)

Chamado quando a edição in-loco foi iniciada.

(Herdado de ShapeField)
OnClick(DiagramPointEventArgs)

Chamado por OnClick() do controle.

(Herdado de ShapeField)
OnDoubleClick(DiagramPointEventArgs)

Chamado por OnDoubleClick() do controle.

(Herdado de ShapeField)
OnEndEdit(DiagramItemEventArgs)

Chamado quando a edição in-loco foi encerrada.

(Herdado de ShapeField)
OnKeyDown(DiagramKeyEventArgs)

Chamado quando uma tecla é pressionada. Para ser chamado, este ShapeField deve ser o ShapeField focado na seleção.

(Herdado de ShapeField)
OnKeyPress(DiagramKeyPressEventArgs)

Chamado entre uma tecla para baixo e a tecla para cima. Para ser chamado, este ShapeField deve ser o ShapeField focado na seleção.

(Herdado de ShapeField)
OnKeyUp(DiagramKeyEventArgs)

Chamado quando uma chave é liberada. Para ser chamado, este ShapeField deve ser o ShapeField focado na seleção.

OnMouseDown(DiagramMouseEventArgs)

Chamado por OnMouseDown() do controle.

(Herdado de ShapeField)
OnMouseMove(DiagramMouseEventArgs)

Chamado por OnMouseMove() do controle.

(Herdado de ShapeField)
OnMouseUp(DiagramMouseEventArgs)

Manipula o clique do mouse no botão

OnMouseWheel(DiagramMouseEventArgs)

Chamado por OnMouseWheel() do controle.

(Herdado de ShapeField)
Selected(ShapeElement, DiagramClientView)

Retorna um valor que indica se o campo está selecionado.

(Herdado de ShapeField)
SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)

Define a seleção como um intervalo de subcampos

(Herdado de ShapeField)
SetValue(ShapeElement, Object)

Define o valor desse ShapeField para a instância ShapeElement especificada.

(Herdado de ShapeField)
SetVisible(ShapeElement, Object)

Define a visibilidade desse ShapeField para a instância ShapeElement especificada.

(Herdado de ShapeField)

Eventos

ToggleButtonStateChanging

Um ShapeField que pode exibir uma imagem correspondente ao estado selecionado

Aplica-se a