1. 基本特性演示
新建两个TextBox,将两个文本框中的内容拼接打印出来:
拼接文本,并从控制台输出:
测试验证:
扩展:使用对话框输出
2. 多行文本特性
2.1 文本跨越多行设置
这里的设置和点文本框的小三角后出来的勾选项效果是一样的。
2.2 滑块条设置
Vertical仅显示垂直滑块;
Both则还会显示横向滑块。(只有设置Dock属性后才会出现横向滑块)
2.3 密码输入显示特性
将PasswordChar设置为特殊字符后 ,原来文本框中的显示内容就会变为该特殊字符。
在原来的文本框1中输入12345,打印如下:
特性:
- 密码类型的文本框不允许复制其中内容;
- 只允许设置单行文本框时;
- 设置密码字符属性后还是可以获得原始内容。
2.4 Enable特性
需文本只读时,设置ReadOnly为true
ReadOnly允许复制文本内容,enable不允许。
3. 基本事件
3.1 TextChanged事件
注意:TextChanged捕获的是文本框输入的说有字符。
扩展:
- AppendText的方法:追加文本,在末尾追加新的数据;
- TextLength:当前文本的长度(个数);
参考资料
【1】TextBox文本框常用属性与事件