定义可以显示在功能区(Ribbon)上的 Ribbon 下拉按钮所具有的基本功能的接口。
命名空间:
SuperMap.Desktop程序集: SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll
语法
备注
下图为 SuperMap iDesktop 应用程序功能区上的下拉按钮控件,下拉按钮分为两个部分:一是按钮部分,点击该部分可以直接执行相应的功能,二是下拉按钮部分,点击该部分将弹出下拉菜单,通过选择下拉菜单中的项来进一步实现相应的功能。
示例
CopyC#
// 示例如何在已有的下拉按钮中,添加一个子项 // 获取已经存在的一个下拉按钮 IButtonDropDown buttonDropdown = Application.ActiveApplication.MainForm.RibbonManager[typeof(_CtrlActionBrowserLayout)] as IButtonDropDown; // 创建新的子项 IButton item1 = buttonDropdown.Items.AddNew(ButtonDropDownItemType.Button) as IButton; // 修改子项内容 item1.Text = "新增测试按钮"; item1.Image = Bitmap.FromFile(@"C:\Example1.png") as Bitmap; // 插入新的子项 IButton item2 = buttonDropdown.Items.InsertNew(0, ButtonDropDownItemType.Button) as IButton; item2.Text = "插入测试按钮"; item2.Image = Bitmap.FromFile(@"C:\Example2.png") as Bitmap;