0

我需要显示和隐藏设计器功能区上的各种按钮。

取决于用户当时在表单上选择的内容取决于我想要显示/隐藏的内容。

我无法弄清楚如何让功能区正确刷新,同时显示新按钮(无需在新按钮上滚动鼠标)和调整大小(宽度方式)以允许新按钮正确适应。

我在网上寻找其他可以回答这个问题的问题,并询问了 devcomponents 论坛,(仍在等待回复)

4

2 回答 2

0

我已经弄清楚了对此有用的方法。

ribbon.Refresh()

'refresh size of ribbonPanel1, barlayout for the show/hide of miRoom
RibbonPanel1.PerformLayout()
ribbon.PerformLayout()

我的按钮在 RibbonPanel1 内,这由功能区上的 tabItem 显示,RibbonPanel1 也在功能区上(否则不会显示)

于 2013-06-14T09:45:28.833 回答
0

这是涵盖代码和其他细节的知识库文章:http: //www.devcomponents.com/kb2/?p=472

于 2013-09-27T01:24:51.620 回答