如何在用户控件中绑定组合框的数据?

时间:2017-07-04 09:43:53

标签: c# sql-server winforms

我正在使用c#语言开发winforms项目。我有一个关于数据绑定在用户控件内的组合框的问题。设计时连接正常,因为它可以预览数据。但是,在运行时,它不会显示任何绑定数据。顺便说一下,我只使用了组合框的智能标签,因为我没有绑定它的代码。 :D

按照我的所作所为,这样你就能明白我的观点。 :)

我有一个Windows窗体( Form1 )并在其上放置一个按钮( button1 )和一个面板( panel1 )。

然后我将一个用户控件( UserControl1 )添加到项目中。然后我将一个组合框( comboBox1 )放到usercontrol中。我使用了combobox的智能标签将数据绑定到它。

以下是我使用智能标记对组合框所做的操作: 我检查了使用数据绑定项。在数据源上,我单击添加项目数据源,然后出现配置向导。我选择数据库,数据集,我将敏感数据包含在连接字符串中。然后,我选择 tblCategory ,其中包含2列 ID 类别,作为数据库对象。我将数据集命名为 dbDataSet 。然后我点击完成。然后,我将类别添加为展示成员,将 ID 添加为价值成员。

我在 button1 的Click事件中添加了一个代码。这是代码:     new UserControl1()。Parent = this.panel1; 只要单击按钮,此代码就会将用户控件添加到表单中。

但问题是,在运行时没有显示绑定数据。

你能给我一个可以在这种设置中将数据绑定到组合框的代码吗?

非常感谢你。 :)

0 个答案:

没有答案