InPlaceTextEditor 类

定义

public ref class InPlaceTextEditor sealed : IDisposable
public sealed class InPlaceTextEditor : IDisposable
type InPlaceTextEditor = class
    interface IDisposable
Public NotInheritable Class InPlaceTextEditor
Implements IDisposable
继承
InPlaceTextEditor
实现

注解

单一就地编辑器

属性

CommitOnEscape

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

EditorControl

获取用于编辑文本的 Windows 控件。

EditorFont

获取此编辑器的自定义字体。 此属性可能会返回 null,在这种情况下,将使用编辑控件的默认字体。

Field

获取当前正在编辑的字段或当前正在编辑其子字段的字段。

HorizontalAlignment

获取或设置一个值,该值指示编辑器中文本的水平对齐方式。

Instance

获取单一实例 InPlaceTextEditor 实例。

InUse

获取一个值,该值指示编辑控件当前是否处于活动状态且正在使用。

MultipleLineEditingEnabled

获取或设置一个值,该值指示文本编辑器是否支持多行编辑。

Shape

获取当前正在编辑其字段或子字段的形状。

SubField

获取当前正在编辑的子字段。 此项可为 null。

WordWrap

获取或设置一个值,该值指示编辑器是否应换行。

方法

CancelPendingEdit()

取消挂起的编辑(如果有)。

CanEditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView)

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

CommitPendingEdit()

提交挂起的编辑(如果有)。

Dispose()
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView)

调用就地编辑器。

EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD)

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

EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String)

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

SetFont(String, Single, FontStyle, GraphicsUnit, DiagramClientView)

设置此编辑器的字体。

事件

BeginEdit

就地编辑开始时激发的事件。

EndEdit

就地编辑完成时触发的事件。

适用于