描述:
我正在使用一次创建的Global DataGridView,然后我在多个User控件上共享该网格ByRef,奇怪的是 - >第一个控件添加或初始化该网格将绘制所有其他控件将不会绘制它(当然,我知道为什么它不绘图)
问题:如何强制全局数据网格视图重绘我拥有的每个用户控件.. !!?
提到我正在使用数据成员/数据源填充DataGridView
Manully。
答案 0 :(得分:1)
BindableList<T>
或DataView
,如果您愿意的话)。显然这意味着设置数据成员/数据源,或者自己完成所有更新(到所有网格)。
但是认真; DataGridView
(也没有任何其他控件AFAIK)不应该像这样使用。
有关信息,假设 VB的ByRef
与C#的ref
相当,那么你无论如何都不需要...你已经只传递了引用(按价值)。但这并不重要,因为它无论如何都无法发挥作用。