Spotfire提供了在“工具”菜单中创建CustomMenuGroup的功能。看起来像这样:
public sealed class CustomToolsAddIn : AddIn
{
protected override void RegisterTools(ToolRegistrar registrar)
{
base.RegisterTools(registrar);
CustomMenuGroup menuGroup = new CustomMenuGroup("My menu sub group");
registrar.Register(new MyTool(), menuGroup);
}
...
}
但是我们不是使用工具而是创建视图并将其注册为:
protected override void RegisterViews(ViewRegistrar registrar)
{
base.RegisterViews(registrar);
registrar.Register(typeof(Control), typeof(CustomPanelModel), typeof(CustomPanelUI));
}
这很好但我现在想知道是否可以在视图菜单中的自定义组菜单中对我们自己的视图进行分组,就像在工具菜单中一样。 有什么想法吗?