Condividi tramite


ToggleButtonField Classe

Definizione

ShapeField che può visualizzare un'immagine che corrisponde allo stato selezionato

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
Ereditarietà
ToggleButtonField
Derivato

Costruttori

ToggleButtonField(String)

Inizializza una nuova istanza della classe ToggleButtonField.

Proprietà

AnchoringBehavior

Ottiene l'ancoraggioBehavior per questo ShapeField.

(Ereditato da ShapeField)
DefaultAccessibleDescription

Ottiene o imposta la descrizione accessibile predefinita.

(Ereditato da ShapeField)
DefaultAccessibleName

Ottiene o imposta il nome accessibile predefinito.

(Ereditato da ShapeField)
DefaultAccessibleState

Ottiene o imposta lo stato accessibile predefinito.

(Ereditato da ShapeField)
DefaultBackgroundBrushId

Ottiene o imposta l'ID del pennello di sfondo predefinito da usare per questo Oggetto ShapeField.

(Ereditato da ShapeField)
DefaultFocusable

Ottiene o imposta un valore che indica se ShapeField può ricevere lo stato attivo per impostazione predefinita.

(Ereditato da ShapeField)
DefaultInactiveSelectedBackgroundBrushId

Ottiene o imposta l'ID del pennello di sfondo predefinito da usare per questo Oggetto ShapeField.

(Ereditato da ShapeField)
DefaultPenId

Ottiene o imposta l'ID della penna predefinita da usare per questo Oggetto ShapeField.

(Ereditato da ShapeField)
DefaultReflectParentFocusedState

Ottiene o imposta un valore che indica se questo campo deve mostrare lo stato attivo del relativo elemento padre.

(Ereditato da ShapeField)
DefaultReflectParentSelectedState

Ottiene o imposta un valore che indica se questo campo deve mostrare lo stato selezionato del relativo elemento padre.

(Ereditato da ShapeField)
DefaultSelectable

Ottiene o imposta un valore che indica se ShapeField può essere selezionato per impostazione predefinita.

(Ereditato da ShapeField)
DefaultSelectedBackgroundBrushId

Ottiene o imposta l'ID del pennello di sfondo predefinito da usare per questo Oggetto ShapeField.

(Ereditato da ShapeField)
DefaultUnscaled

Ottiene o imposta un valore che indica se l'immagine deve essere disegnata ridimensionata o meno rispetto ai limiti del campo.

DefaultVisibility

Ottiene o imposta un valore che indica se ShapeField è visibile per impostazione predefinita.

(Ereditato da ShapeField)
Name

Ottiene l'identificatore univoco per questo ShapeField.

(Ereditato da ShapeField)

Metodi

AccessibleDoDefaultAction(ShapeElement)

Esegue l'azione predefinita associata a questo oggetto accessibile.

(Ereditato da ShapeField)
AllowInPlaceEditorAutoSize(ShapeElement)

Restituisce un valore booleano che indica se l'editor sul posto deve essere consentito automaticamente. L'impostazione predefinita è false.

(Ereditato da ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

Associa il valore del campo forma a una proprietà di dominio in ShapeElement. Utilizzare questo metodo quando la proprietà del dominio è un proxy per un'altra proprietà.

(Ereditato da ShapeField)
AssociateValueWith(Store, Guid)

Associa il valore del campo forma a una proprietà di dominio in ShapeElement. Utilizzare questo metodo quando la proprietà del dominio è un proxy per un'altra proprietà.

(Ereditato da ShapeField)
AssociateValueWith(Store, Guid, AssociatedPropertyInfo)

Associa il valore del campo forma a una proprietà di dominio in ShapeElement, quando la forma viene mappata a un'istanza della classe di dominio specificata. Usare questo metodo quando sono presenti più classi di dominio a cui è possibile eseguire il mapping di questo campo di forma.

(Ereditato da ShapeField)
AssociateVisibilityWith(Store, AssociatedPropertyInfo)

Associa la visibilità di questo campo forma a una proprietà di dominio in ShapeElement.

(Ereditato da ShapeField)
AssociateVisibilityWith(Store, Guid)

Associa la visibilità di questo campo forma a una proprietà di dominio in ShapeElement.

(Ereditato da ShapeField)
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo)

Associa la visibilità del campo forma a una proprietà di dominio in ShapeElement, quando la forma viene mappata a un'istanza della classe di dominio specificata. Usare questo metodo quando sono presenti più classi di dominio a cui è possibile eseguire il mapping di questo campo di forma.

(Ereditato da ShapeField)
CanEditValue(ShapeElement, DiagramClientView)

Restituisce un valore che indica se il valore di questo campo può essere modificato.

(Ereditato da ShapeField)
ChangeState(ShapeElement)

Modificare lo stato dell'interruttore

CommitPendingEdit(ShapeElement, DiagramClientView)

Esegue il commit della modifica in sospeso.

(Ereditato da ShapeField)
CreateToggleButtonEventArgs(ShapeElement)

Creare un'istanza della classe responsabile degli argomenti degli eventi dell'interruttore

DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)

Ottiene un valore che indica se il punto specificato si trova all'interno dei limiti di ShapeField.

(Ereditato da ShapeField)
DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

Chiama il metodo di spostamento appropriato nel campo forma.

(Ereditato da ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

Disegna il contenuto di ShapeField.

EditValue(ShapeElement, DiagramClientView)

Richiama l'editor sul posto.

(Ereditato da ShapeField)
EditValue(ShapeElement, DiagramClientView, PointD)

Richiama l'editor sul posto, impostando il cursore tramite la posizione specificata del mouse.

(Ereditato da ShapeField)
FindFirstChild(ShapeElement, Boolean)

Chiamato da questo ShapeField per ottenere il primo sottocampo figlio nella sequenza di spostamento.

(Ereditato da ShapeField)
FindLastChild(ShapeElement, Boolean)

Chiamato da questo ShapeField per ottenere l'ultimo sottocampo nella sequenza di spostamento.

(Ereditato da ShapeField)
FindNextChild(DiagramItem, Boolean)

Chiamato da ShapeSubField per ottenere l'elemento di pari livello successivo seguendolo nella sequenza di spostamento.

(Ereditato da ShapeField)
FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean)

Trova il successivo sottocampo figlio di ShapeField nella sequenza di navigazione.

(Ereditato da ShapeField)
FindPreviousChild(DiagramItem, Boolean)

Chiamato da ShapeSubField per ottenere l'elemento di pari livello successivo precedente alla sequenza di spostamento.

(Ereditato da ShapeField)
FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean)

Trova il precedente sottocampo figlio di ShapeField nella sequenza di navigazione.

(Ereditato da ShapeField)
Focused(ShapeElement, DiagramClientView)

Ottiene un valore che indica se ShapeField ha lo stato attivo.

(Ereditato da ShapeField)
GetAccessibilityObject(ShapeElement, DiagramClientView)

Ottiene l'oggetto AccessibleObject assegnato al campo.

(Ereditato da ShapeField)
GetAccessibleChild(ShapeElement, Int32)

Recupera il sottocampo figlio accessibile corrispondente all'indice specificato.

(Ereditato da ShapeField)
GetAccessibleChildCount(ShapeElement)

Recupera il numero di oggetti figlio accessibili appartenenti a questo oggetto ShapeField.

(Ereditato da ShapeField)
GetAccessibleDefaultActionDescription(ShapeElement)

Ottiene una stringa che descrive l'azione predefinita dell'oggetto. Non a tutti gli oggetti è associata un'azione predefinita.

(Ereditato da ShapeField)
GetAccessibleDescription(ShapeElement)

Restituisce la descrizione accessibile.

(Ereditato da ShapeField)
GetAccessibleHelp(ShapeElement)

Ottiene una descrizione della funzione dell'oggetto o della relativa modalità di utilizzo.

(Ereditato da ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

Ottiene il percorso al file della Guida associato all'oggetto accessibile.

(Ereditato da ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

Ottiene un identificatore per un argomento della Guida associato a questo oggetto accessibile.

(Ereditato da ShapeField)
GetAccessibleName(ShapeElement)

Restituisce il nome accessibile.

(Ereditato da ShapeField)
GetAccessibleRole(ShapeElement)

Recupera il ruolo accessibile di questo ShapeField.

(Ereditato da ShapeField)
GetAccessibleState(ShapeElement, DiagramClientView)

Recupera lo stato accessibile di questo ShapeField.

(Ereditato da ShapeField)
GetAccessibleValue(ShapeElement)

Restituisce il valore accessibile.

(Ereditato da ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

Restituisce il controllo per l'editor sul posto attivo. Questo metodo può restituire null, nel qual caso non è disponibile alcun editor sul posto attivo per questo campo.

(Ereditato da ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

Ottiene il pennello di sfondo da disegnare con per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

Ottiene l'ID del pennello di sfondo da disegnare con per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
GetBitmap(String)

Ottiene un metafile

GetBounds(ShapeElement)

Ottiene i limiti di questo ShapeField in unità di misura internazionali in relazione alla parte superiore sinistra della forma padre.

(Ereditato da ShapeField)
GetButtonImage(ShapeElement)

Fornisce l'immagine per lo stato corrente del pulsante

GetCursor(Cursor, DiagramClientView, PointD)

Ottiene il cursore visualizzato quando il puntatore del mouse si trova su ShapeField.

(Ereditato da ShapeField)
GetFocusable(ShapeElement)

Ottiene un valore che indica se ShapeField può ricevere lo stato attivo.

(Ereditato da ShapeField)
GetInPlaceEditorBounds(ShapeElement)

Restituisce i limiti dell'editor sul posto relativamente alla forma padre in unità internazionali.

(Ereditato da ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

Restituisce i limiti massimi consentiti per l'editor sul posto per la forma padre specificata.

(Ereditato da ShapeField)
GetMetafile(String)

Ottiene un metafile

GetMinimumInPlaceEditorSize(ShapeElement)

Restituisce i limiti minimi consentiti per l'editor sul posto per la forma padre specificata.

(Ereditato da ShapeField)
GetMinimumSize(ShapeElement)

Restituisce la dimensione minima di ImageField, ovvero la dimensione dell'immagine da visualizzare o la dimensione minima specificata in AnchoringBehavior, a seconda della dimensione maggiore. Se il campo della forma non è ridimensionato, viene sempre utilizzata la dimensione di AnchoringBehavior.

GetPen(DiagramClientView, ShapeElement, Color)

Ottiene la penna da disegnare con per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
GetPenId(ShapeElement)

Ottiene l'ID della penna da disegnare con per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

Recupera un'azione del mouse che deve essere resa attiva sull'evento MouseDown successivo se il mouse si trova sul punto specificato.

GetSelectable(ShapeElement)

Ottiene un valore che indica se ShapeField è selezionabile.

(Ereditato da ShapeField)
GetUnscaled(ShapeElement)

Ottiene se l'immagine del pulsante deve essere disegnata non ridimensionata o meno.

GetValue(ShapeElement)

Ottiene il valore di questo ShapeField per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
GetValueDomainPropertyInfo(ShapeElement)

Ottiene DomainPropertyInfo per il valore di questo campo.

(Ereditato da ShapeField)
GetVisible(ShapeElement)

Ottiene un valore che indica se ShapeField è visibile

(Ereditato da ShapeField)
HasFocusedAppearance(ShapeElement, DiagramClientView)

Restituisce un valore che indica se questo campo deve visualizzare il campo come incentrato. Questo può essere diverso dalla proprietà Focus quando questo campo riflette lo stato attivo del relativo padre. Vedere La proprietà DefaultReflectParentFocusedState.

(Ereditato da ShapeField)
HasPendingEdit(ShapeElement, DiagramClientView)

Restituisce un valore che indica se la modifica sul posto è attiva, con commit delle modifiche in sospeso.

(Ereditato da ShapeField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

Restituisce un valore che indica se questo campo deve visualizzare il campo come selezionato. Ciò può essere diverso dalla proprietà Selected quando questo campo riflette lo stato selezionato del relativo padre. Vedere La proprietà DefaultReflectParentSelectedState.

(Ereditato da ShapeField)
IsNavigationKey(Char)

Restituisce un valore che indica se il tipo di carattere specificato corrisponde a un comando di navigazione.

(Ereditato da ShapeField)
IsNavigationKey(Keys)

Restituisce un valore che indica se i dati chiave specificati corrispondono a un comando di navigazione.

(Ereditato da ShapeField)
NavigateAscend(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sul primo predecessore attivo nella sequenza di spostamento.

(Ereditato da ShapeField)
NavigateDescend(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sul primo discendente attivo nella sequenza di spostamento.

(Ereditato da ShapeField)
NavigateToFirst(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sul primo fratello del campo (ad esempio, il primo figlio dell'elemento padre) nella sequenza di spostamento.

(Ereditato da ShapeField)
NavigateToLast(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sull'ultimo fratello del campo (ad esempio, l'ultimo figlio dell'elemento padre) nella sequenza di spostamento.

(Ereditato da ShapeField)
NavigateToNext(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sull'oggetto successivo nella sequenza di spostamento.

(Ereditato da ShapeField)
NavigateToPrevious(ShapeElement, SelectedShapesCollection)

Chiamato da questo ShapeField per impostare lo stato attivo sull'oggetto precedente nella sequenza di spostamento.

(Ereditato da ShapeField)
OnBeginEdit(DiagramItemEventArgs)

Chiamato quando la modifica sul posto è iniziata.

(Ereditato da ShapeField)
OnClick(DiagramPointEventArgs)

Chiamato da OnClick() del controllo.

(Ereditato da ShapeField)
OnDoubleClick(DiagramPointEventArgs)

Chiamato da OnDoubleClick() del controllo.

(Ereditato da ShapeField)
OnEndEdit(DiagramItemEventArgs)

Chiamato quando la modifica sul posto è terminata.

(Ereditato da ShapeField)
OnKeyDown(DiagramKeyEventArgs)

Chiamata eseguita alla pressione di un tasto. Per essere chiamato, questo ShapeField deve essere il ShapeField incentrato nella selezione.

(Ereditato da ShapeField)
OnKeyPress(DiagramKeyPressEventArgs)

Chiamato tra un tasto premuto e un tasto rilasciato. Per essere chiamato, questo ShapeField deve essere il ShapeField incentrato nella selezione.

(Ereditato da ShapeField)
OnKeyUp(DiagramKeyEventArgs)

Chiamato quando è rilasciato un tasto. Per essere chiamato, shapeField deve essere il campo ShapeField attivo nella selezione.

OnMouseDown(DiagramMouseEventArgs)

Chiamato da OnMouseDown() del controllo.

(Ereditato da ShapeField)
OnMouseMove(DiagramMouseEventArgs)

Chiamato da OnMouseMove() del controllo.

(Ereditato da ShapeField)
OnMouseUp(DiagramMouseEventArgs)

Gestisce i clic del mouse sul pulsante.

OnMouseWheel(DiagramMouseEventArgs)

Chiamato da OnMouseWheel() del controllo.

(Ereditato da ShapeField)
Selected(ShapeElement, DiagramClientView)

Restituisce un valore che indica se il campo è selezionato.

(Ereditato da ShapeField)
SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)

Imposta la selezione su un intervallo di sottocampi

(Ereditato da ShapeField)
SetValue(ShapeElement, Object)

Imposta il valore di questo oggetto ShapeField per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)
SetVisible(ShapeElement, Object)

Imposta la visibilità di questo oggetto ShapeField per l'istanza di ShapeElement specificata.

(Ereditato da ShapeField)

Eventi

ToggleButtonStateChanging

ShapeField che può visualizzare un'immagine che corrisponde allo stato selezionato

Si applica a