我的主窗体中有一个BindingSource
,我在用户控件中有一个DataGridView。我想在DGV上使用主窗体BindingSource
,但我想使用设计器来自定义列。
在我的尝试中,我将相同的数据源拖到用户控件上,后者创建了一个新的绑定源。这让我可以使用设计器来自定义列。然后,在后面的代码中,我写了
UserControl.CompaniesBindingSource.DataSource = CompaniesBindingSource
这使数据正常工作,但Current
属性未同步。
这可能吗?
答案 0 :(得分:0)
我发现尝试将Visual Studio Designer用于datagridview并在代码中以编程方式对其进行操作非常困难。我从来没有能够以我想要的方式工作。我发现程序员所做的是在表单上创建datagridview,但他们不会对设计器做任何事情。然后,整个datagridview以编程方式创建和操作,我知道,通常需要进行大量的编程。