我有一个显示大量数据的程序,我想知道从其他类中获取和设置窗口中标签值的最佳方法是什么。
更新:我基本上对此感到疑惑:
private string _name;
public string Name
{
get
{
return _name;
}
set
{
_name = value;
}
}
在这种情况下如何运作等等。
答案 0 :(得分:3)
不要将“name”存储在私有变量中,只需引用标签:
public string Name
{
get
{
return this.labelName.Text;
}
set
{
this.labelName.Text = value;
}
}
这将为您提供一个直接影响标签文本的属性。
答案 1 :(得分:2)
一般来说,使用DataBinding(与手动编码所有从控件中获取和设置属性值)通常是最好的选择。网上有一百万个教程,但这里有几篇好文章: