在 PropertyGrid 上设置 SelectedTab
有谁知道如何以编程方式在 .Net 框架中的 PropertyGrid 上设置选定的 PropertyTab? SelectedTab 属性不可设置,这是可以理解的,因为文档表明您不应该自己创建 PropertyTab 的实例。 但是,我似乎找不到相应的方法来调用或在 PropertyGrid 实例上设置属性以从代码更改选项卡,例如 SelectTab(Type tabType) / int SelectedTabIndex { set; }。 有任何想法吗?
Does anybody know how to programmatically set the selected PropertyTab on a PropertyGrid in the .Net framework? The SelectedTab property is not settable, which is understandable, since the documentation indicates you should not be creating instances of PropertyTabs yourself. However, I cannot seem to find a corresponding method to call nor property to set on the PropertyGrid instance to change the tab from code, eg SelectTab(Type tabType) / int SelectedTabIndex { set; }. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
海报丹尼尔几乎已经做到了。 如果您要将其应用到您自己的 PropertyGrid 子类,那么以下是实际有效的方法:
就像 Daniel 所说,这是不好的形式并且完全不受支持,但只要您不必担心跨域访问权限,它就可以工作。
Poster Daniel almost had it. Here is what actually works, if you were to apply this to your own subclass of PropertyGrid:
Like Daniel says, this is bad form and entirely unsupported, but it does work as long as you do not have to worry about cross-domain access permissions.