我知道如何使用此属性阻止属性在属性网格中显示
[Browsable(false)]
但我想阻止只在属性网格中选择了多个对象时才浏览此属性。
我的意思是当在属性网格中只选择了一个对象时,将显示此属性,但是当选择了2个或更多对象时,此属性将不可浏览!
答案 0 :(得分:0)
注意:我自己没有这样做,但根据文件......
您是否尝试了BrowsableAttributes
,记录了here?在您的选择代码中,您可以更改propertyGrid.BrowsableAttributes
以反映它是“独奏”选择还是“多个”选择,并通过相应地标记变量,您应该能够拥有您正在寻找的显示。
This thread可能对您有帮助!