【发布时间】:2020-09-09 08:40:25
【问题描述】:
我正在使用 propertyGrid 面板,我正在尝试删除或隐藏“属性页”按钮,因为它对我没用,我尝试将 ToolBarVisible 设置为 false,但这会隐藏工具栏中的所有三个按钮。这是我的属性网格的样子:
【问题讨论】:
-
ToolbarVisible隐藏了和其他两个;够了吗? -
@MarcGravell 我确实需要另外两个按类别或字母顺序对属性进行排序。
-
k,在这种情况下:我不知道有一种简单的方法可以做到这一点,抱歉;也许其他人会...
-
没有任何记录。但是你可以破解它,例如:
var bs = propertyGrid1.Controls.OfType<ToolStrip>().FirstOrDefault().Items; bs[bs.Count - 1].Visible = false; bs[bs.Count - 2].Visible = false;供参考这是创建它的代码(似乎它总是在最后):referencesource.microsoft.com/#system.windows.forms/winforms/… -
谢谢@SimonMourier,我会试一试并回复你。
标签: c# propertygrid