点击或拖拽改变大小

TextBox 属性

TextBox 类型公开以下成员。

属性
  名称说明
公共属性AcceptsReturn
获取或设置一个值,该值指示在用户按 ENTER 键时文本编辑控件如何响应。如果按 Enter 键会在当前光标位置插入一个新行,则为 true;否则将忽略 Enter 键
公共属性AcceptsTab
如果按 Tab 键会在当前光标位置插入一个制表符,则为 true;如果按 Tab 键会将焦点移动到标记为制表位的下一个控件且不插入制表符,则为 false
公共属性ActualOffset
元素偏移位置
(继承自 UIElement。)
公共属性ActualSize
获取元素呈现的尺寸
(继承自 UIElement。)
公共属性AllowDrop
获取或设置一个值,该值指示此元素能否用作拖放操作的目标。
(继承自 UIElement。)
公共属性Attacheds
用于设置附加属性,和绑定附加属性
(继承自 CpfObject。)
公共属性Background
背景填充
(继承自 Control。)
公共属性Bindings
设置绑定
(继承自 CpfObject。)
公共属性BorderFill
边框线条填充
(继承自 Control。)
公共属性BorderStroke
获取或设置线条类型
(继承自 Control。)
公共属性BorderThickness
四周边框粗细
(继承自 Control。)
公共属性BorderType
边框类型
(继承自 Control。)
公共属性CaretFill
获取或设置用于绘制文本框的插入符号的画笔
公共属性CaretIndex
光标位置,或者选中的开始位置
受保护的属性Children
子级,一般自定义组件的时候使用
(继承自 UIElement。)
公共属性Classes
应用到元素上的类名,多个类用,分割
(继承自 UIElement。)
公共属性ClipToBounds
获取或设置一个值,该值指示是否剪切此元素的内容(或来自此元素的子元素的内容)使其适合包含元素的大小。这是一个依赖项属性。
(继承自 Visual。)
公共属性CommandContext
绑定的命令上下文
(继承自 CpfObject。)
公共属性Commands
设置命令
(继承自 CpfObject。)
公共属性ContextMenu
右键菜单
(继承自 UIElement。)
公共属性CornerRadius
获取或设置一个值,该值表示将 Border 的角倒圆的程度。格式 一个数字或者四个数字 比如10或者 10,10,10,10 topLeft,topRight,bottomRight,bottomLeft
(继承自 Control。)
公共属性Cursor
光标
(继承自 UIElement。)
公共属性DataContext
绑定的数据上下文
(继承自 CpfObject。)
公共属性DesignMode
是否处在设计模式
(继承自 UIElement。)
公共属性DesiredSize
获取在布局流程的度量传递过程中此元素计算所得的大小,包含margin。其实就是能包含所有内容的最小尺寸
(继承自 UIElement。)
公共属性Document
公共属性Effect
位图特效
(继承自 UIElement。)
受保护的属性Events
事件列表,用于优化事件订阅内存
(继承自 CpfObject。)
公共属性Focusable
是否可以获取焦点
(继承自 UIElement。)
公共属性FocusFrameFill
按tab键切换焦点显示的聚焦框填充
(继承自 UIElement。)
公共属性FocusFrameStroke
按tab键切换焦点显示的聚焦框
(继承自 UIElement。)
公共属性FocusMethod
获取焦点的导航方式
(继承自 UIElement。)
公共属性FontFamily
Gets or sets the font family used to draw the control's text.
(继承自 Control。)
公共属性FontSize
Gets or sets the size of the control's text in points.
(继承自 Control。)
公共属性FontStyle
Gets or sets the font style used to draw the control's text.
(继承自 Control。)
公共属性Foreground
Gets or sets the brush used to draw the control's text and other foreground elements.
(继承自 Control。)
公共属性Height
默认值为 Auto。此值必须大于或等于 0。
(继承自 UIElement。)
公共属性HScrollBarVisibility
获取或设置一个值,该值指示是否应显示水平 ScrollBar。
公共属性IsAllowPasteImage
是否允许粘贴图片
公共属性IsAntiAlias
图形抗锯齿
(继承自 UIElement。)
公共属性IsArrangeValid
获取一个值,该值指示此元素布局中的子元素的计算大小和位置是否有效。
(继承自 UIElement。)
公共属性IsDisposed (继承自 CpfObject。)
公共属性IsDisposing (继承自 CpfObject。)
公共属性IsDragOver
获取一个值,该值指示鼠标拖拽指针是否位于此元素(包括可视树上的子元素)上
(继承自 UIElement。)
公共属性IsEnabled
是否启用
(继承自 UIElement。)
公共属性IsFocused
是否有逻辑焦点
(继承自 UIElement。)
公共属性IsHitTestVisible
是否可以通过鼠标点击到
(继承自 UIElement。)
公共属性IsInitialized
是否初始化组件完成
(继承自 Control。)
公共属性IsInputMethodEnabled
是否启用输入法,主要描述的是中文这类输入法
公共属性IsKeyboardFocused
键盘焦点
(继承自 UIElement。)
公共属性IsKeyboardFocusWithin
获取一个值,该值指示键盘焦点是否位于元素或其可视化树子元素内的任意位置
(继承自 UIElement。)
公共属性IsMeasureValid
获取一个值,该值指示布局度量值返回的当前大小是否有效。
(继承自 UIElement。)
公共属性IsMouseCaptured
该值指示此元素是否捕获了鼠标
(继承自 UIElement。)
公共属性IsMouseOver
获取一个值,该值指示鼠标指针是否位于此元素(包括可视树上的子元素)上
(继承自 UIElement。)
公共属性IsReadOnly
获取或设置一个值,该值指示文本编辑控件对于与该控件交互的用户是否是只读的
公共属性IsRoot
是否为根元素
(继承自 UIElement。)
公共属性IsRootInDesignMode
是否是设计模式下的根元素
(继承自 UIElement。)
公共属性IsUndoEnabled
获取或设置一个值,该值指示文本编辑控件是否支持撤消功能
公共属性Item (继承自 CpfObject。)
公共属性KeywordsStyles
关键词样式集合
公共属性Margin
非依赖属性
(继承自 UIElement。)
公共属性MarginBottom (继承自 UIElement。)
公共属性MarginLeft (继承自 UIElement。)
公共属性MarginRight (继承自 UIElement。)
公共属性MarginTop (继承自 UIElement。)
公共属性MaxHeight (继承自 UIElement。)
公共属性MaxLength
最大长度,为0的时候不限
公共属性MaxWidth (继承自 UIElement。)
公共属性MinHeight (继承自 UIElement。)
公共属性MinWidth (继承自 UIElement。)
公共属性Name
元素名称
(继承自 UIElement。)
公共属性Padding
获取或设置描述 Thickness 及其子元素之间的空间量的 Border 值。格式:all或者left,top,right,bottom
(继承自 Control。)
公共属性Parent
父级元素
(继承自 UIElement。)
公共属性PasswordChar
公共属性PlayAnimationOnAddTrigger
当添加触发器时并且触发器有设置动画,如果满足条件是否播放动画
(继承自 UIElement。)
公共属性PresenterFor
用作模板中的特殊元素的标记
(继承自 UIElement。)
公共属性Presenters
被标记了的元素
(继承自 UIElement。)
公共属性RenderBounds
布局之后相对于根元素的矩形剪辑区域
(继承自 UIElement。)
公共属性RenderTransform
渲染变换
(继承自 UIElement。)
公共属性RenderTransformOrigin
渲染原点
(继承自 UIElement。)
公共属性Root
根元素
(继承自 UIElement。)
公共属性SelectionEnd
选中的结束位置
公共属性SelectionFill
获取或设置会突出显示选定文本的画笔。
公共属性SelectionTextFill
获取或设置一个值,此值定义用于所选文本的画笔。
公共属性Site (继承自 UIElement。)
公共属性Size
非依赖属性
(继承自 UIElement。)
公共属性Styles
样式
公共属性TabIndex
tab键切换元素焦点时候的顺序
(继承自 UIElement。)
公共属性Tag
与控件关联的用户自定义数据
(继承自 UIElement。)
公共属性Template
模板,用来外部替换InitializeComponent操作,第一个参数就是当前对象,第二个就是当前对象的Children,由于Children大部分情况下是Protect,所以这里通过参数提供。初始化组件之前设置才有意义
(继承自 Control。)
公共属性Text
文本内容
公共属性TextAlignment
文本对齐方式
受保护的属性TextBoxView
内部TextBoxView
公共属性TextDecoration
表示一个文本修饰,它是可添加到文本的视觉装饰(如下划线)。字符串格式: overline/Underline/Strikethrough [width[,Solid/Dash/Dot/DashDot/DashDotDot]] [color]
(继承自 Control。)
公共属性ToolTip
获取或设置在用户界面 (UI) 中为此元素显示的工具提示对象
(继承自 UIElement。)
公共属性Triggers
触发器集合
(继承自 UIElement。)
公共属性Type
当前对象的类型
(继承自 CpfObject。)
公共属性UndoLimit
获取或设置存储在撤消队列中的操作的数目。 默认值为-1, 表示撤消队列限制为可用的内存。
公共属性UseLayoutRounding
获取或设置一个值,该值指示是否应向此元素的大小和位置布局应用布局舍入。
(继承自 UIElement。)
公共属性Visibility
UI元素可见性
(继承自 UIElement。)
受保护的属性VisualClip
可视对象的剪辑区域
(继承自 Visual。)
受保护的属性VisualOffset
可视化对象位置偏移
(继承自 Visual。)
受保护的属性VisualTransform
可视化对象变换
(继承自 Visual。)
公共属性VScrollBarVisibility
获取或设置一个值,该值指示是否应显示垂直 ScrollBar。
公共属性Width
默认值为 Auto。此值必须大于或等于 0。
(继承自 UIElement。)
公共属性WordWarp
自动换行
公共属性ZIndex
Z轴
(继承自 UIElement。)
Top
参见