我新建一个项目,菜单click里放:Functions.Execute("BTNFUN",e.Sender.Text)
然后新建BTNFUN函数,里面
Select Case Args(0),
Case "关于"
Forms("关于窗口").Show()
动态生成菜单
For Each dr As DataRow In drs
If dr("项类型") = "RibbonMenu.Separator" Then
Dim rb As New RibbonMenu.Separator(dr("功能项"))
RibbonTabs(dr("功能区")).Groups(dr("功能组")).Items.Add(rb)
Else
Dim rb As New RibbonMenu.Button(dr("功能项"))
rb.Text = dr("功能项")
rb.LargeImage = GetImage(ProjectPath & "Images\" & dr("图标"))
rb.TextImageRelation = TextImageRelationEnum.ImageAboveText
RibbonTabs(dr("功能区")).Groups(dr("功能组")).Items.Add(rb)
End If
Next
此主题相关图片如下:111.png

关于,但是代码不生效,点击关于按钮没反应。删bin也没用,太奇怪了!
以前从来不会,直接套用就好的!help!
e.Sender.Text改成e.Sender.Name也不行