【发布时间】:2012-04-16 05:21:27
【问题描述】:
DatagridviewCell.Datagridview 属性是只读的。这同样适用于具有Datagridview 引用的其他datagridview 元素,例如行和列。然而不知何故,当您从 datagridview 添加/删除元素时,此属性在幕后正确设置,因此父 datagridview 对其元素的引用之间永远不会有任何不一致,反之亦然。
datagridview 是如何做到这一点的?我正在尝试自己做类似的事情。我知道的唯一“技巧”是将集合定义放在类定义中,反之亦然,以便元素或集合可以访问其他的私有字段,但是查看 datagridview 命名空间似乎并非如此.
【问题讨论】:
标签: .net oop collections datagridview