共用方式為


ToggleButtonField 類別

定義

ShapeField,可顯示對應所選狀態的影像

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
繼承
ToggleButtonField
衍生

建構函式

ToggleButtonField(String)

初始化 ToggleButtonField 類別的新實例

屬性

AnchoringBehavior

取得這個 ShapeField 的 AnchoringBehavior。

(繼承來源 ShapeField)
DefaultAccessibleDescription

取得或設定預設可存取的描述。

(繼承來源 ShapeField)
DefaultAccessibleName

取得或設定預設無障礙名稱。

(繼承來源 ShapeField)
DefaultAccessibleState

取得或設定預設可存取狀態。

(繼承來源 ShapeField)
DefaultBackgroundBrushId

取得或設定要用於這個 ShapeField 的預設背景筆刷標識碼。

(繼承來源 ShapeField)
DefaultFocusable

取得或設定值,指出ShapeField預設是否可以接收焦點。

(繼承來源 ShapeField)
DefaultInactiveSelectedBackgroundBrushId

取得或設定要用於這個 ShapeField 的預設背景筆刷標識碼。

(繼承來源 ShapeField)
DefaultPenId

取得或設定要用於這個 ShapeField 的預設畫筆標識碼。

(繼承來源 ShapeField)
DefaultReflectParentFocusedState

取得或設定值,指出此欄位是否應該顯示其父系的焦點狀態。

(繼承來源 ShapeField)
DefaultReflectParentSelectedState

取得或設定值,指出此字段是否應該顯示其父代的選取狀態。

(繼承來源 ShapeField)
DefaultSelectable

取得或設定值,指出是否預設可以選取 ShapeField。

(繼承來源 ShapeField)
DefaultSelectedBackgroundBrushId

取得或設定要用於這個 ShapeField 的預設背景筆刷標識碼。

(繼承來源 ShapeField)
DefaultUnscaled

取得或設定值,指出是否應該針對此欄位的界限繪製影像,或調整影像以符合界限。

DefaultVisibility

取得或設定值,指出ShapeField是否預設為可見。

(繼承來源 ShapeField)
Name

取得這個 ShapeField 的唯一標識碼。

(繼承來源 ShapeField)

方法

AccessibleDoDefaultAction(ShapeElement)

執行與這個可存取物件相關的預設動作。

(繼承來源 ShapeField)
AllowInPlaceEditorAutoSize(ShapeElement)

傳回布爾值,指出是否應該自動允許就地編輯器重設大小。 預設值為 false。

(繼承來源 ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

讓此圖形欄位的值與 ShapeElement 上的定義域屬性產生關聯。 當網域屬性是另一個屬性的 Proxy 時,請使用這個方法。

(繼承來源 ShapeField)
AssociateValueWith(Store, Guid)

讓此圖形欄位的值與 ShapeElement 上的定義域屬性產生關聯。 當網域屬性是另一個屬性的 Proxy 時,請使用這個方法。

(繼承來源 ShapeField)
AssociateValueWith(Store, Guid, AssociatedPropertyInfo)

當圖形對應至指定定義域類別的實例時,使此圖形域域的值與 ShapeElement 上的定義域屬性產生關聯。 當有多個可以對應此圖形欄位的定義域類別時,請使用這個方法。

(繼承來源 ShapeField)
AssociateVisibilityWith(Store, AssociatedPropertyInfo)

讓此圖形欄位的可見性與 ShapeElement 上的定義域屬性產生關聯。

(繼承來源 ShapeField)
AssociateVisibilityWith(Store, Guid)

讓此圖形欄位的可見性與 ShapeElement 上的定義域屬性產生關聯。

(繼承來源 ShapeField)
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo)

當圖形對應至指定定義域類別的實例時,使此圖形字段的可見性與 ShapeElement 上的定義域屬性產生關聯。 當有多個可以對應此圖形欄位的定義域類別時,請使用這個方法。

(繼承來源 ShapeField)
CanEditValue(ShapeElement, DiagramClientView)

傳回值,指出是否可以編輯此欄位的值。

(繼承來源 ShapeField)
ChangeState(ShapeElement)

變更切換按鈕的狀態

CommitPendingEdit(ShapeElement, DiagramClientView)

認可擱置的編輯。

(繼承來源 ShapeField)
CreateToggleButtonEventArgs(ShapeElement)

Create 負責切換按鈕事件自變數的 類別實例

DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)

取得值,指出指定的點是否在ShapeField界限內。

(繼承來源 ShapeField)
DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

在圖形欄位上呼叫適當的導覽方法。

(繼承來源 ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

繪製 ShapeField 的內容。

EditValue(ShapeElement, DiagramClientView)

叫用就地編輯器。

(繼承來源 ShapeField)
EditValue(ShapeElement, DiagramClientView, PointD)

叫用就地編輯器,使用指定的滑鼠位置設定插入號。

(繼承來源 ShapeField)
FindFirstChild(ShapeElement, Boolean)

由此 ShapeField 呼叫,以取得巡覽順序中的第一個子字段。

(繼承來源 ShapeField)
FindLastChild(ShapeElement, Boolean)

由此 ShapeField 呼叫,以取得巡覽順序中的最後一個子字段。

(繼承來源 ShapeField)
FindNextChild(DiagramItem, Boolean)

由 ShapeSubField 呼叫,以取得巡覽順序中的下一個同層級專案。

(繼承來源 ShapeField)
FindNextInChildSubFields(ShapeElement, DiagramItem, Boolean)

在導覽順序中尋找此 ShapeField 的下一個子字段。

(繼承來源 ShapeField)
FindPreviousChild(DiagramItem, Boolean)

由 ShapeSubField 呼叫,以取得巡覽順序中的下一個同層級專案。

(繼承來源 ShapeField)
FindPreviousInChildSubFields(ShapeElement, DiagramItem, Boolean)

在導覽順序中尋找此 ShapeField 先前的子子字段。

(繼承來源 ShapeField)
Focused(ShapeElement, DiagramClientView)

取得值,指出ShapeField是否具有焦點。

(繼承來源 ShapeField)
GetAccessibilityObject(ShapeElement, DiagramClientView)

取得指派給欄位的 AccessibleObject。

(繼承來源 ShapeField)
GetAccessibleChild(ShapeElement, Int32)

擷取對應至指定索引的可存取子字段。

(繼承來源 ShapeField)
GetAccessibleChildCount(ShapeElement)

擷取屬於此 ShapeField 的可存取子係數目。

(繼承來源 ShapeField)
GetAccessibleDefaultActionDescription(ShapeElement)

取得描述物件之預設動作的字串。 並非所有的物件都有預設動作。

(繼承來源 ShapeField)
GetAccessibleDescription(ShapeElement)

傳回可存取的描述。

(繼承來源 ShapeField)
GetAccessibleHelp(ShapeElement)

取得物件的用途或物件使用方式的描述。

(繼承來源 ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

取得與這個可存取對象相關聯的說明檔路徑。

(繼承來源 ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

取得與這個可存取對象相關聯之説明主題標識碼的標識碼。

(繼承來源 ShapeField)
GetAccessibleName(ShapeElement)

傳回可存取的名稱。

(繼承來源 ShapeField)
GetAccessibleRole(ShapeElement)

擷取此 ShapeField 的可存取角色。

(繼承來源 ShapeField)
GetAccessibleState(ShapeElement, DiagramClientView)

擷取這個 ShapeField 的可存取狀態。

(繼承來源 ShapeField)
GetAccessibleValue(ShapeElement)

傳回可存取的值。

(繼承來源 ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

傳回使用中就地編輯器的控制件。 這個方法可能會傳回 null,在此情況下,此字段沒有作用中的就地編輯器。

(繼承來源 ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

取得要針對指定 ShapeElement 實例繪製的背景筆刷。

(繼承來源 ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

取得要針對指定 ShapeElement 實例繪製的背景筆刷標識碼。

(繼承來源 ShapeField)
GetBitmap(String)

取得元檔

GetBounds(ShapeElement)

取得此 ShapeField 的界限,以相對於父圖形左上方的世界單位表示。

(繼承來源 ShapeField)
GetButtonImage(ShapeElement)

提供按鈕目前狀態的影像

GetCursor(Cursor, DiagramClientView, PointD)

取得滑鼠指標在ShapeField上方時所顯示的游標。

(繼承來源 ShapeField)
GetFocusable(ShapeElement)

取得值,指出ShapeField是否可以接收焦點。

(繼承來源 ShapeField)
GetInPlaceEditorBounds(ShapeElement)

會傳回相對於其父圖形的就地編輯器界限,以世界單位表示。

(繼承來源 ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

傳回指定父圖形之就地編輯器允許的最大界限。

(繼承來源 ShapeField)
GetMetafile(String)

取得元檔

GetMinimumInPlaceEditorSize(ShapeElement)

傳回指定父圖形之就地編輯器允許的最小界限。

(繼承來源 ShapeField)
GetMinimumSize(ShapeElement)

會傳回 ImageField 的大小下限,也就是要顯示的影像大小,或 AnchoringBehavior 中指定的最小大小,無論大小是否較大。 如果圖形欄位未調整,則一律會使用 AnchoringBehavior 大小。

GetPen(DiagramClientView, ShapeElement, Color)

取得要針對指定 ShapeElement 實例繪製的畫筆。

(繼承來源 ShapeField)
GetPenId(ShapeElement)

取得要針對指定之 ShapeElement 實例繪製的畫筆標識碼。

(繼承來源 ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

擷取滑鼠動作,如果滑鼠位於指定的點上方,則應該在下一個 MouseDown 事件上作用中。

GetSelectable(ShapeElement)

取得值,指出ShapeField是否可選取。

(繼承來源 ShapeField)
GetUnscaled(ShapeElement)

取得是否應該繪製未調整的按鈕影像。

GetValue(ShapeElement)

取得指定之 ShapeElement 實例的這個 ShapeField 值。

(繼承來源 ShapeField)
GetValueDomainPropertyInfo(ShapeElement)

取得這個欄位值的 DomainPropertyInfo。

(繼承來源 ShapeField)
GetVisible(ShapeElement)

取得值,指出ShapeField是否可見

(繼承來源 ShapeField)
HasFocusedAppearance(ShapeElement, DiagramClientView)

傳回值,這個值表示此字段是否應該將欄位顯示為焦點。 當此欄位反映其父系的焦點狀態時,這與 Focused 屬性不同。 (請參閱 DefaultReflectParentFocusedState 屬性.)

(繼承來源 ShapeField)
HasPendingEdit(ShapeElement, DiagramClientView)

傳回值,指出就地編輯是否為使用中,並具有認可擱置中。

(繼承來源 ShapeField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

傳回值,這個值表示此字段是否應該顯示為已選取的欄位。 當此欄位反映其父系的 Selected 狀態時,這與 Selected 屬性不同。 (請參閱 DefaultReflectParentSelectedState 屬性.)

(繼承來源 ShapeField)
IsNavigationKey(Char)

傳回值,指出指定的字元是否對應至導覽命令。

(繼承來源 ShapeField)
IsNavigationKey(Keys)

傳回值,指出指定的索引鍵數據是否對應至導覽命令。

(繼承來源 ShapeField)
NavigateAscend(ShapeElement, SelectedShapesCollection)

由此 ShapeField 呼叫,將焦點設定為巡覽順序中的第一個可設定焦點上階。

(繼承來源 ShapeField)
NavigateDescend(ShapeElement, SelectedShapesCollection)

由此 ShapeField 呼叫,將焦點設定為巡覽順序中的第一個可設定焦點子系。

(繼承來源 ShapeField)
NavigateToFirst(ShapeElement, SelectedShapesCollection)

由此 ShapeField 呼叫,將焦點設定為此字段的第一個同層級 (,也就是父系的第一個子系) 導覽順序。

(繼承來源 ShapeField)
NavigateToLast(ShapeElement, SelectedShapesCollection)

由此 ShapeField 呼叫,將焦點設定為這個字段的最後一個同層級 (,也就是父系的最後一個子系) 導覽順序。

(繼承來源 ShapeField)
NavigateToNext(ShapeElement, SelectedShapesCollection)

由這個 ShapeField 呼叫,將焦點設定為導覽序列中的下一個物件。

(繼承來源 ShapeField)
NavigateToPrevious(ShapeElement, SelectedShapesCollection)

由此 ShapeField 呼叫,將焦點設定為導覽順序中的上一個物件。

(繼承來源 ShapeField)
OnBeginEdit(DiagramItemEventArgs)

就地編輯開始時呼叫。

(繼承來源 ShapeField)
OnClick(DiagramPointEventArgs)

由控件的 OnClick () 呼叫。

(繼承來源 ShapeField)
OnDoubleClick(DiagramPointEventArgs)

由控件的 OnDoubleClick () 呼叫。

(繼承來源 ShapeField)
OnEndEdit(DiagramItemEventArgs)

在就地編輯結束時呼叫。

(繼承來源 ShapeField)
OnKeyDown(DiagramKeyEventArgs)

按下按鍵時呼叫。 若要呼叫,此 ShapeField 必須是選取範圍中焦點的 ShapeField。

(繼承來源 ShapeField)
OnKeyPress(DiagramKeyPressEventArgs)

在向下鍵和向上鍵之間呼叫。 若要呼叫,此 ShapeField 必須是選取範圍中焦點的 ShapeField。

(繼承來源 ShapeField)
OnKeyUp(DiagramKeyEventArgs)

在釋放金鑰時呼叫。 若要呼叫,此 ShapeField 必須是選取範圍中焦點的 ShapeField。

OnMouseDown(DiagramMouseEventArgs)

由控件的 OnMouseDown () 呼叫。

(繼承來源 ShapeField)
OnMouseMove(DiagramMouseEventArgs)

由控件的 OnMouseMove () 呼叫。

(繼承來源 ShapeField)
OnMouseUp(DiagramMouseEventArgs)

處理按鍵的滑鼠

OnMouseWheel(DiagramMouseEventArgs)

由控件的 OnMouseWheel () 呼叫。

(繼承來源 ShapeField)
Selected(ShapeElement, DiagramClientView)

傳回值,指出是否選取欄位。

(繼承來源 ShapeField)
SetSelectionRange(SelectedShapesCollection, DiagramItem, DiagramItem)

將選取範圍設定為子欄位的範圍

(繼承來源 ShapeField)
SetValue(ShapeElement, Object)

為指定的 ShapeElement 實例設定這個 ShapeField 的值。

(繼承來源 ShapeField)
SetVisible(ShapeElement, Object)

為指定的 ShapeElement 實例設定此 ShapeField 的可見度。

(繼承來源 ShapeField)

事件

ToggleButtonStateChanging

ShapeField,可顯示對應所選狀態的影像

適用於