我正在使用PropertyGrid和CollectionEditor来编辑包含(嵌套)对象的属性和集合的对象。
CollectionEditor右侧的嵌入式PropertyGrid中显示的属性现在显示为包含子节点的可扩展根节点。这不是一个真正的问题,只是我想在CollectionEditor打开时以及每当选择集合中的其他项目或添加新项目时始终自动展开此根节点。
这篇文章已经解释了如何在CollectionEditor打开时执行此操作: Expand C# propertygrid on show
选择或添加其他项目时如何执行此操作?处理PropertyGrid.SelectedObjectChanged事件似乎不起作用,因为当时GridItems还不稳定。