首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

怎么强制声明一个控件的类型

2012-12-28 
如何强制声明一个控件的类型?做了一个程序,有很多的combobox。单击事件是从数据库中找到对应的数据集加载到

如何强制声明一个控件的类型?
做了一个程序,有很多的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被版主删除
[解决办法]
为什么不能接点分呢。
[解决办法]
刚看到问题
[解决办法]
好东西

热点排行