如何强制声明一个控件的类型?
做了一个程序,有很多的combobox。单击事件是从数据库中找到对应的数据集加载到combobox里。
这一步没有什么问题。就是构造数据库查询语句,查询得到一个datatable。然后cmb.DataSource = datatable;cmb.DisplayMember=列名。
现在的问题是,我希望能够将这个过程提取成一个方法Loaditem(),然后在每一个combobox的click事件里直接调用。
形如:
private void cmb_Click(object sender, EventArgs e)
{
Loaditem();
}
所以我要把里面涉及到具体控件名的代码替换掉,不然不通用。
由于之前我对每个combobox都设置了自己的tag,所以我用this.Tag.ToString();的方法可以得到数据库查询的关键词并查询得到了对应的datatable。
问题是:
怎么做可以提前声明控件的类型?????
从而把
cmb.DataSource = datatable;
cmb.DisplayMember=列名;
这段代码替换掉。
先谢谢大家!
[解决办法]
等待答案的时候竟然自己解决了。。。。。还是谢谢大家。。。。。。
[解决办法]
该回复于2012-07-30 15:00:01被版主删除
[解决办法]
该回复于2012-08-17 10:07:52被版主删除
[解决办法]
为什么不能接点分呢。
[解决办法]
刚看到问题
[解决办法]
好东西