自定义控件的自定义属性编写
编写了一个含textBox的自定义控件,定义了一个PJCT_Name的属性用来取出textBox的值,并用于外界的访问
代码如下:
private string project_name;
/// <summary>
/// 添加属性PJCT_Name
/// </summary>
public string PJCT_Name
{
get { return project_name; }
set { project_name = value;
value = PJCT_NAME.Text; }
}
在此自定义控件的按钮事件中调试查看PJCT_Name的值为空
private void search_Click(object sender, EventArgs e)
{
string aa = this.PJCT_Name;
MessageBox.Show(aa);
}
感觉自定义属性的set{}有问题,但不知如何改,
请高手帮忙