怎么样把C#中TextBox和自己定义的类里的属性关联起来啊?代码怎么写啊?
想在TextBox里面输入文本的时候,属性里面就会自动添加该文本信息,要实现是用Binding吗?...
想在TextBox里面输入文本的时候,属性里面就会自动添加该文本信息,要实现是用Binding吗?
展开
1个回答
展开全部
//自定义类:检测TextBox属性
public class MyClass
{
private TextBox m_textBox;
public MyClass(TextBox textBox)
{
m_textBox = textBox;
}
public int TextLength
{
get{ return m_textBox.Text.Length;}
}
}
// ----------------------------------
//在Form1中
public partial class Form1 : Form
{
private MyClass mc;
public Form1()
{
InitializeComponent();
mc = new MyClass(textBox1);
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
//显示输入字符串的长度
label1.Text = mc.TextLength;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询