Ref*_*din 3 .net c# user-controls properties winforms
希望我说的是对的.我有一个WinForm(3.5)应用程序有1个表格,分为两个区域.1是导航,另一个是Panel,是内容.您可以在导航部分中选择所需的内容,即人口统计数据,然后在面板中嵌入包含所有人口统计数据控件的UserControl.
我是问如果每个用户控制应该有一个Property
为每个Control
就可以了.示例:ucDemographics有一个名为的文本框txtCity
.如果有一个Property
存储value
的txtCity
,让我的表格和其他用户控件来访问它?
这是普遍接受的"最佳实践"吗?
如果不是,那是什么?
这取决于您希望使用UserControl实现的目标.
通常你不会公开txtCity,因为调用者可以操作文本框的所有内容.在大多数情况下,您只会公开当前文本ála
public string CityText
{
get { return this.txtCity.Text; }
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
248 次 |
最近记录: |