解决方案

TextBox文本框常用属性与事件

seo靠我 2023-09-25 19:47:16

让文本允许多行 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);}} }
“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2