|
1
|
| Jason Sundram Red Alert · 技术社区 · 17 年前 |
|
|
1
2
这不是很优雅,但它解决了当有人从属性网格更新/更改集合顺序时我遇到的问题:
我听着
|
|
|
2
0
我做了一些研究,甚至复制了这个问题,但是我找到的解决方案对你没有帮助,但是我希望这些信息可以帮助其他人帮助你。 来了 通过创建新的windows窗体项目、向窗体添加属性网格和列表框并将列表框设置为属性网格的选定对象,可以很容易地再现此问题。
编辑列表框的项集合时,事件将永远不会触发,原因是items属性返回对集合的引用。因为向集合中添加项实际上不会更改引用,而属性似乎从未更改,所以属性网格。 我尝试的解决方案是扩展属性网格,并更新比较两者的逻辑,检查集合中的数据是否已更改并调用事件。我尝试了这个,但是propertygrid有一个内部类propertygridview,它给我带来了问题。 我希望这能帮助别人解决你的问题。 -杰瑞米 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |