UltraWinToolbars动态添加按钮,添加分隔符方法

2013年8月11日

UltraWinToolbars控件,用了很多年,功能比较强大,中文的资料比较少.之前就遇到了一个问题动态添加按钮时,想进行分组,一直不得其法.没有仔细研究.

今天看了窗体生成的代码,发现,可以使用IsFirstInGroup属性.

我使用以下面的代码

Dim key = System.Guid.NewGuid.ToString
Dim btn As New Infragistics.Win.UltraWinToolbars.ButtonTool(key)
btn.InstanceProps.IsFirstInGroup = True

结算无效,以IsFirstInGroup 关键词在官方论坛才发现.应该在集合在设置此属性.想来也有道理.按钮,可以在多个菜单或工具栏中,肯定需要在相应的集合中进行设置才有效.

 

最终

p.Tools.AddTool(key)
p.Tools(key).InstanceProps.IsFirstInGroup = True

p是PopupMenuTool

 

有一些问题,用心总会解决的.

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: UltraWinToolbars动态添加按钮,添加分隔符方法
本文的评论功能被关闭了.