LabelTextField 类

定义

标签形状上显示的文本字段。

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

构造函数

LabelTextField(String)

构造一个新的 LabelTextField。

属性

AnchoringBehavior

获取此 ShapeField 的 AnchoringBehavior。

(继承自 ShapeField)
DefaultAccessibleDescription

获取或设置默认的可访问说明。

(继承自 ShapeField)
DefaultAccessibleName

获取或设置默认的可访问名称。

(继承自 ShapeField)
DefaultAccessibleState

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

(继承自 ShapeField)
DefaultAutoSize

如果为 true,则文本字段的最小报告大小将增大以容纳显示文本的长度。 Autosizable 文本字段仍将遵循 AnchoringBehavior 中指定的最小大小。

(继承自 TextField)
DefaultBackgroundBrushId

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

(继承自 ShapeField)
DefaultCommitOnEscape

获取或设置一个值,该值指示转义键是否提交编辑。 如果为 true,则将输入密钥用作就地编辑的 CRLF。

(继承自 TextField)
DefaultFocusable

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

(继承自 ShapeField)
DefaultFontId

获取或设置默认字体 id。

(继承自 TextField)
DefaultInactiveSelectedBackgroundBrushId

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

(继承自 ShapeField)
DefaultInactiveSelectedTextBrushId

获取或设置非活动选定文本的默认画笔 id。

(继承自 TextField)
DefaultIsHorizontal

获取或设置文本的默认水平状态。

(继承自 TextField)
DefaultMultipleLine

获取或设置一个值,该值指示文本字段是否为多行。

(继承自 TextField)
DefaultPenId

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

(继承自 ShapeField)
DefaultReflectParentFocusedState

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

(继承自 ShapeField)
DefaultReflectParentSelectedState

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

(继承自 ShapeField)
DefaultSelectable

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

(继承自 ShapeField)
DefaultSelectedBackgroundBrushId

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

(继承自 ShapeField)
DefaultSelectedTextBrushId

获取或设置所选文本的默认画笔 id。

(继承自 TextField)
DefaultStringFormat

获取或设置文本绘制的默认字符串格式。

(继承自 TextField)
DefaultText

获取或设置要绘制的默认文本。

(继承自 TextField)
DefaultTextBrushId

获取或设置文本的默认画笔 id。

(继承自 TextField)
DefaultVisibility

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

(继承自 ShapeField)
DisplayMember

获取或设置与显示文本关联的属性名称。

(继承自 TextField)
DrawBorder

(不使用-将更改)

(继承自 TextField)
FillBackground

(不使用-将更改)

(继承自 TextField)
Name

获取此 ShapeField 的唯一标识符。

(继承自 ShapeField)

方法

AccessibleDoDefaultAction(ShapeElement)

执行与该辅助性对象相关的默认操作。

(继承自 ShapeField)
AllowInPlaceEditorAutoSize(ShapeElement)

默认情况下,如果字段支持自动调整大小,则允许就地编辑器自动调整大小。

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

返回一个值,该值指示是否可以编辑此字段的值。

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

提交挂起的编辑。

(继承自 TextField)
DoHitTest(PointD, ShapeElement, DiagramHitTestInfo)

获取一个值,该值指示指定点是否在 ShapeField 的边界内。

(继承自 ShapeField)
DoKeyboardNavigation(Keys, DiagramClientView, DiagramItem)

对形状字段调用适当的导航方法。

(继承自 ShapeField)
DoPaint(DiagramPaintEventArgs, ShapeElement)

绘制文本字段。

(继承自 TextField)
EditValue(ShapeElement, DiagramClientView)

调用就地编辑器。

(继承自 TextField)
EditValue(ShapeElement, DiagramClientView, PointD)

调用就地编辑器,使用指定的鼠标位置设置插入符号。

(继承自 TextField)
EditValue(ShapeElement, DiagramClientView, String)

调用就地编辑器,将文本替换为指定的文本。

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

返回文本字段的默认辅助性说明。

(继承自 TextField)
GetAccessibleHelp(ShapeElement)

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

(继承自 ShapeField)
GetAccessibleHelpTopicFileName(ShapeElement)

获取与此辅助功能对象相关联的帮助文件的路径。

(继承自 ShapeField)
GetAccessibleHelpTopicId(ShapeElement)

获取与此辅助功能对象关联的帮助主题标识符的标识符。

(继承自 ShapeField)
GetAccessibleName(ShapeElement)

返回显示文本作为可访问的名称。

(继承自 TextField)
GetAccessibleRole(ShapeElement)

检索此 ShapeField 的辅助性角色。

(继承自 TextField)
GetAccessibleState(ShapeElement, DiagramClientView)

检索此字段的可访问状态。 默认情况下,如果字段不可获得焦点并且没有要显示的文本,则该文本字段对于辅助功能客户端是不可见的。

(继承自 TextField)
GetAccessibleValue(ShapeElement)

返回可访问的值。

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

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

(继承自 TextField)
GetAutoSize(ShapeElement)

如果为 true,则文本字段所需的最小大小会增长,以容纳显示文本的长度。 Autosizable 文本字段仍将遵循 AnchoringBehavior 中指定的最小大小。

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

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

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

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

(继承自 ShapeField)
GetBounds(ShapeElement)

相对于父形状的左上角,获取此 ShapeField 在世界单位内的边界。

(继承自 ShapeField)
GetCursor(Cursor, DiagramClientView, PointD)

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

(继承自 ShapeField)
GetDisplayText(ShapeElement)

获取此字段要显示的文本。

(继承自 TextField)
GetFocusable(ShapeElement)

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

(继承自 ShapeField)
GetFont(ShapeElement)

获取用于指定的 ShapeElement 实例的要绘制的字体。

(继承自 TextField)
GetFontHeight(ShapeElement)

获取此字体的行距 (即世界单位内文本) 的高度。 行距是上升 + 下降量 + 一些建议额外部分。 升高是基线上方的字符高度,而下降是基线下的字符的高度。 额外的降低了下降。

(继承自 TextField)
GetFontId(ShapeElement)

获取要为指定的 ShapeElement 实例绘制的字体的 id。

(继承自 TextField)
GetInPlaceEditorBounds(ShapeElement)

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

(继承自 ShapeField)
GetMaximumInPlaceEditorSize(ShapeElement)

默认情况下,我们允许就地编辑控件调整最大为75个字符。

(继承自 TextField)
GetMinimumInPlaceEditorSize(ShapeElement)

就地编辑器的最小大小以字符和高度的行中的最小宽度为依据。

(继承自 TextField)
GetMinimumSize(ShapeElement)

获取此 ShapeField 的最小宽度和 heightfor

(继承自 TextField)
GetMultipleLine(ShapeElement)

返回一个值,该值指示文本字段是否为多行文本字段。

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

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

(继承自 ShapeField)
GetPenId(ShapeElement)

获取用于指定 ShapeElement 实例的笔的 id。

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

检索一个鼠标操作,该操作应在鼠标位于指定点上时,在下一个 MouseDown 事件上处于活动状态。

默认情况下,此方法将返回 SelectAction。 如果字段的 CanEditValue 返回 true,并且字段已获得焦点,则将改为返回 InvokeEditorAction。

(继承自 ShapeField)
GetSelectable(ShapeElement)

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

(继承自 ShapeField)
GetStringFormat(ShapeElement)

获取用于为指定的 ShapeElement 实例绘制文本的字符串格式。

(继承自 TextField)
GetTextBrush(DiagramClientView, ShapeElement)

获取用于为指定的 ShapeElement 实例绘制文本的画笔。

(继承自 TextField)
GetTextBrushId(DiagramClientView, ShapeElement)

获取用于为指定的 ShapeElement 实例绘制文本的画笔的 id。

(继承自 TextField)
GetValue(ShapeElement)

获取此字段的值。

(继承自 TextField)
GetValueDomainPropertyInfo(ShapeElement)

获取此字段的值的 DomainPropertyInfo。

(继承自 ShapeField)
GetVisible(ShapeElement)

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

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

返回一个值,该值指示此字段是否应将该字段显示为聚焦字段。 当此字段反映其父项的焦点状态时,此属性可能与焦点属性不同。 (参阅 DefaultReflectParentFocusedState 属性。 )

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

返回一个值,该值指示就地编辑是否处于活动状态,并且提交处于挂起状态。

(继承自 TextField)
HasSelectedAppearance(ShapeElement, DiagramClientView)

返回一个值,该值指示此字段是否应显示选定的字段。 当此字段反映其父项的选定状态时,此字段可能与所选属性不同。 (参阅 DefaultReflectParentSelectedState 属性。 )

(继承自 ShapeField)
IsNavigationKey(Char)

返回一个值,该值指示指定的字符是否对应于导航命令。

(继承自 ShapeField)
IsNavigationKey(Keys)

返回一个值,该值指示指定的键数据是否对应于一个导航命令。

(继承自 ShapeField)
MeasureDisplayText(String, Font, StringFormat, SizeD)

用于度量给定文本的 Helper 方法。

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

默认情况下,调用就地编辑。

(继承自 TextField)
OnEndEdit(DiagramItemEventArgs)

就地编辑结束时调用。

(继承自 ShapeField)
OnKeyDown(DiagramKeyEventArgs)

定向到文本字段的密钥,以便可以在文本字段具有焦点时进行移动、调整大小、滚动等操作。

OnKeyPress(DiagramKeyPressEventArgs)

如果该字段可编辑并且类型为任何字母数字字符,则调用编辑器。

(继承自 TextField)
OnKeyUp(DiagramKeyEventArgs)

当释放某个键时调用。 若要调用,此 ShapeField 必须是所选内容中的聚焦 ShapeField。

(继承自 ShapeField)
OnMouseDown(DiagramMouseEventArgs)

由控件的 OnMouseDown () 调用。

(继承自 ShapeField)
OnMouseMove(DiagramMouseEventArgs)

由控件的 OnMouseMove () 调用。

(继承自 ShapeField)
OnMouseUp(DiagramMouseEventArgs)

由控件的 OnMouseUp () 调用。

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

适用于