text 属性获取的数据为控件显示的内容.
SelectedItem 是获取当前选择的对象.
如果当前DropDownStyle 为DropDown时,可以更改下拉框中的内容.那么将会引发使用SelectedItem的null异常.
为了避免用户修改,我们一般会设置如果当前DropDownStyle为如果当前DropDownList
如果需要做一个联动的逻辑.
首先获取 cmb1 选择的数据
然后设置 cmb2 选择的项目.
--------------------------------------------------------------------
/*string[] strs= new string[3];
* strs[0]="窗体";
* strs[1]="修炼";
* 与下面等价
*
*string[] strs= new string[] { "窗体", "修炼", "手册" }; 初始化器
*cmb下拉框.Items.AddRange(strs);
* 与下面是等价
*
*cmb下拉框.Items.AddRange(new string[] { "窗体", "修炼", "手册" });
*/
让文本允许多行 MultiLine属性设置为true即可,多行后不支持ctrl+a进行全选(单行时支持)
让文本右侧出现滚动滑块 设置ScrollBars属性为Both即可. (Vertical 仅显示垂直滑块,Both则还会显示横向滑块.) 只有设置Dock属性后才会出现横向滑块
将文本框内容显示为号. 设置PasswordChar属性为即可.设置属性后还是可以获得原始内容.
不仅仅局限于*可设置为其他单字符
需要文本只读时,请设置ReadOnly为true.
与Enable的区别:
TextChanged事件获取的是文本框内所有内容,并非每次按键触发的单独内容.
AppendText的方法:追加文本,在末尾追加新的数据
TextLength 当前文本内容的长度(个数);
暂无相关推荐.