Files
HandyControl/doc/source/handycontrol/extend_controls/textBox/index.md
T
2020-04-04 15:06:47 +08:00

1.7 KiB

title
title
TextBox 文本框

表示一个控件,该控件可用于显示或编辑无格式文本。

public class TextBox : System.Windows.Controls.TextBox, IDataInput

创建TextBox

<hc:TextBox />
var textBox = new TextBox();

输入文本

此示例演示如何使用 Text 属性设置 TextBox 控件的初始文本内容:

<hc:TextBox Text="这是内容"/>
textBox.Text = "这是内容";

生成的TextBox如下图所示:

TextBox

有关TextBox的更多示例,可以参考它的基类的文档。

设置标题和占位符文本

你可以将 Header(标题)和 Placeholder(占位符)添加到TextBox,以向用户指示其用途。要使用这两个属性,

<hc:TextBox hc:InfoElement.Placeholder="{x:Static langs:Lang.PlsEnterContent}"
               hc:InfoElement.Title="{x:Static langs:Lang.TitleDemoStr2}"

属性

属性 描述
Text 获取或设置文本框的文本内容。
VerifyFunc 获取或设置数据验证委托。
IsError 获取或设置数据是否错误。
ErrorStr 获取或设置错误提示。
TextType 获取或设置文本类型。
ShowClearButton 获取或设置是否显示清除按钮。

方法

方法 描述
VerifyData() 验证数据。