让文本允许多行 MultiLine属性设置为true即可,多行后不支持ctrl+a进行全选(单行时支持)
让文本右侧出现滚动滑块 设置ScrollBars属性为Both即可. (Vertical 仅显示SEO靠我垂直滑块,Both则还会显示横向滑块.) 只有设置Dock属性后才会出现横向滑块
将文本框内容显示为* 号. 设置PasswordChar属性为即可.设置属性后还是可以获得原始内容.
不仅仅局限于*可设置SEO靠我为其他单字符
1.密码类型的文本框不允许复制其中内容.
2.只允许设置单行文本框时.
需要文本只读时,请设置ReadOnly为true.
与Enable的区别:
1.readonly允许复制内容.enable不SEO靠我允许
2.vs中re后可以直观的看见变成灰色.en只有运行后才可以看见TextChanged事件获取的是文本框内所有内容,并非每次按键触发的单独内容.
AppendText的方法:追加文本,在末尾追加新的SEO靠我数据
TextLength 当前文本内容的长度(个数);新建窗体如下:
代码如下: using System; using System.Collections.GenerSEO靠我ic; using System.ComponentModel; using System.Data; using System.Drawing; SEO靠我 using System.Linq; using System.Text; using System.Threading.Tasks; usSEO靠我ing System.Windows.Forms;namespace WinForm06 {public partial class Form1 : Form{public Form1SEO靠我(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){string str1 = textBSEO靠我ox1.Text;string str2 = textBox2.Text;//string str3 = "文本框1的内容:" + str1 + "\r\n"+"文本框2的内容:" + str2;StSEO靠我ring str4 = string.Format("文本框1内容:{0}\r\n 文本框2内容:{1}", str1, str2);MessageBox.Show(str4);}private voSEO靠我id textBox1_TextChanged(object sender, EventArgs e){string str = textBox1.Text;textBox2.AppendText(sSEO靠我tr + "长度:" + textBox1.TextLength.ToString() + "\r\n");//txt2.Text = str + "\r\n";}private void buttoSEO靠我n2_Click(object sender, EventArgs e){MessageBox.Show(textBox2.SelectedText);}} }网站备案号:浙ICP备17034767号-2