ChevronButtonField 类

定义

代表双箭头展开/折叠按钮的 ShapeField

public ref class ChevronButtonField : Microsoft::VisualStudio::Modeling::Diagrams::ToggleButtonField
public class ChevronButtonField : Microsoft.VisualStudio.Modeling.Diagrams.ToggleButtonField
type ChevronButtonField = class
    inherit ToggleButtonField
Public Class ChevronButtonField
Inherits ToggleButtonField
继承
ChevronButtonField

构造函数

ChevronButtonField(String)

代表双箭头展开/折叠按钮的 ShapeField

属性

AnchoringBehavior

获取此 ShapeField 的 AnchoringBehavior。

(继承自 ShapeField)
DefaultAccessibleDescription

获取或设置默认的辅助说明。

(继承自 ShapeField)
DefaultAccessibleName

获取或设置默认的辅助名称。

(继承自 ShapeField)
DefaultAccessibleState

获取或设置默认的可访问状态。

(继承自 ShapeField)
DefaultBackgroundBrushId

获取或设置要用于此 ShapeField 的默认背景画笔的 ID。

(继承自 ShapeField)
DefaultFocusable

获取或设置一个值,该值指示 ShapeField 默认情况下是否可以接收焦点。

(继承自 ShapeField)
DefaultInactiveSelectedBackgroundBrushId

获取或设置要用于此 ShapeField 的默认背景画笔的 ID。

(继承自 ShapeField)
DefaultPenId

获取或设置要用于此 ShapeField 的默认笔的 ID。

(继承自 ShapeField)
DefaultReflectParentFocusedState

获取或设置一个值,该值指示此字段是否应显示其父字段的焦点状态。

(继承自 ShapeField)
DefaultReflectParentSelectedState

获取或设置一个值,该值指示此字段是否应显示其父字段的选定状态。

(继承自 ShapeField)
DefaultSelectable

获取或设置一个值,该值指示默认情况下是否可以选择 ShapeField。

(继承自 ShapeField)
DefaultSelectedBackgroundBrushId

获取或设置要用于此 ShapeField 的默认背景画笔的 ID。

(继承自 ShapeField)
DefaultUnscaled

获取或设置一个值,该值指示是应根据此字段的边界来绘制图像,还是应缩放图像以适应边界。

(继承自 ToggleButtonField)
DefaultVisibility

获取或设置一个值,该值指示 ShapeField 默认情况下是否可见。

(继承自 ShapeField)
Name

获取此 ShapeField 的唯一标识符。

(继承自 ShapeField)

方法

AccessibleDoDefaultAction(ShapeElement)

执行默认操作以展开/折叠 ChevronButtonField

AllowInPlaceEditorAutoSize(ShapeElement)

返回一个布尔值,该值指示是否应允许就地编辑器自动调整大小。 默认值为 false。

(继承自 ShapeField)
AssociateValueWith(Store, AssociatedPropertyInfo)

将此形状字段的值与 ShapeElement 上的域属性相关联。 当域属性是另一个属性的代理时,请使用此方法。

(继承自 ShapeField)
AssociateValueWith(Store, Guid)

将此形状字段的值与 ShapeElement 上的域属性相关联。 当域属性是另一个属性的代理时,请使用此方法。

(继承自 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)

更改切换按钮的状态

(继承自 ToggleButtonField)
CommitPendingEdit(ShapeElement, DiagramClientView)

提交挂起的编辑。

(继承自 ShapeField)
CreateToggleButtonEventArgs(ShapeElement)

Create负责切换按钮事件参数的 类的实例

(继承自 ToggleButtonField)
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)

获取描述 ChevronButtonField 的默认操作的字符串

GetAccessibleDescription(ShapeElement)

返回按钮字段的默认可访问说明。

GetAccessibleHelp(ShapeElement)

获取对象用途或如何使用对象的说明。

(继承自 ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

获取与此可访问对象关联的帮助文件的路径。

(继承自 ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

获取与此可访问对象关联的帮助主题标识符的标识符。

(继承自 ShapeField)
GetAccessibleName(ShapeElement)

返回按钮字段的默认辅助名称。

GetAccessibleRole(ShapeElement)

检索此 ShapeField 的辅助角色。

GetAccessibleState(ShapeElement, DiagramClientView)

检索此 ShapeField 的可访问状态。

GetAccessibleValue(ShapeElement)

返回可访问的值。

(继承自 ShapeField)
GetActiveInPlaceEditor(ShapeElement, DiagramClientView)

返回活动就地编辑器的 控件。 此方法可能会返回 null,在这种情况下,此字段没有就地编辑器处于活动状态。

(继承自 ShapeField)
GetBackgroundBrush(DiagramClientView, ShapeElement, Color)

获取要为指定的 ShapeElement 实例绘制的背景画笔。

(继承自 ShapeField)
GetBackgroundBrushId(DiagramClientView, ShapeElement)

获取要为指定的 ShapeElement 实例绘制的背景画笔的 ID。

(继承自 ShapeField)
GetBounds(ShapeElement)

获取此 ShapeField 的边界(以世界单位相对于父形状的左上角)。

(继承自 ShapeField)
GetButtonImage(ShapeElement)

提供按钮当前状态的图像

GetCursor(Cursor, DiagramClientView, PointD)

获取鼠标指针位于 ShapeField 上时显示的光标。

(继承自 ShapeField)
GetFocusable(ShapeElement)

获取一个值,该值指示 ShapeField 是否可以接收焦点。

(继承自 ShapeField)
GetInPlaceEditorBounds(ShapeElement)

以世界单位返回就地编辑器相对于其父形状的边界。

(继承自 ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

返回给定父形状的就地编辑器允许的最大边界。

(继承自 ShapeField)
GetMinimumInPlaceEditorSize(ShapeElement)

返回给定父形状的就地编辑器允许的最小边界。

(继承自 ShapeField)
GetMinimumSize(ShapeElement)

返回 ImageField 的最小大小,即要显示的图像的大小,或 AnchoringBehavior 中指定的最小大小,以较大者为准。 如果形状字段未缩放,则始终使用 AnchoringBehavior 大小。

(继承自 ToggleButtonField)
GetPen(DiagramClientView, ShapeElement, Color)

获取要为指定的 ShapeElement 实例绘制的笔。

(继承自 ShapeField)
GetPenId(ShapeElement)

获取要为指定的 ShapeElement 实例绘制的笔的 ID。

(继承自 ShapeField)
GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo)

检索应在下一个 MouseDown 事件上激活的鼠标操作(如果鼠标位于指定点上)。

GetSelectable(ShapeElement)

获取一个值,该值指示 ShapeField 是否可选。

(继承自 ShapeField)
GetUnscaled(ShapeElement)

获取是否应不缩放绘制按钮图像。

(继承自 ToggleButtonField)
GetValue(ShapeElement)

获取指定 ShapeElement 实例的此 ShapeField 的值。

(继承自 ShapeField)
GetValueDomainPropertyInfo(ShapeElement)

获取此字段值的 DomainPropertyInfo。

(继承自 ShapeField)
GetVisible(ShapeElement)

获取一个值,该值指示 ShapeField 是否可见

(继承自 ShapeField)
HasFocusedAppearance(ShapeElement, DiagramClientView)

返回一个值,该值指示此字段是否应将字段显示为焦点。 当此字段反映其父字段的 Focused 状态时,这可以不同于 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。

(继承自 ToggleButtonField)
OnMouseDown(DiagramMouseEventArgs)

由控件的 OnMouseDown () 调用。

(继承自 ShapeField)
OnMouseMove(DiagramMouseEventArgs)

由控件的 OnMouseMove () 调用。

(继承自 ShapeField)
OnMouseUp(DiagramMouseEventArgs)

处理鼠标单击按钮

(继承自 ToggleButtonField)
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

(继承自 ToggleButtonField)

适用于