当前位置: 首页 > news >正文

北京网站开发外包淘宝网站建设设计模板

北京网站开发外包,淘宝网站建设设计模板,南昌网站建设推广,icp许可证版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 8 相关控件 在VSTO开发中,Ribbon(或称为Ribbon UI)是指Office应用程序中的那个位于顶部的带有选…

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

8 相关控件

在VSTO开发中,Ribbon(或称为Ribbon UI)是指Office应用程序中的那个位于顶部的带有选项卡、组和按钮的用户界面。通过自定义Ribbon控件,开发者可以在Office应用程序中添加自定义的选项卡、按钮、分组以及其他UI元素,以便用户可以访问您的自定义功能。

一、Ribbon各个控件常用属性:

  1. ControlSIze:包括两种大小:常规(RibbonControlSizeRegular),大图标(RibbonControlSizeLarge),如果使用RibbonControlSizeLarge,那么ShowImage和ShowLabel都强制为True。
  2. Label:控件的文本
  3. ShowImage:是否显示图片
  4. ShowLabel:是否显示Label

二、Ribbon各个控件常用事件:

大多数控件只提供了Click事件。

三、主要控件说明:

1、RibbonTab(选项卡)

Tab是Ribbon中的顶级容器,用于分组和组织相关的Ribbon控件。

2、RibbonGroup(组)

Group是RibbonTab中的一个分组容器,用于将相关的按钮和其他控件组织在一起。

3、RibbonButton(按钮)

Button用于在Ribbon中添加按钮,用户可以单击按钮以执行特定操作。您可以为按钮指定图标、标签和事件处理程序。

4、RibbonToggleButton(切换按钮)

ToggleButton类似于RibbonButton,但可以表示两种状态,用户单击切换按钮以在两种状态之间切换。

5、RibbonMenu(菜单)

Menu用于创建下拉菜单,用户可以从菜单中选择选项。菜单可以包含子菜单和各种菜单项。

6、RibbonComboBox(组合框)

ComboBox允许用户从下拉列表中选择项目,也可以手动输入内容。

7、RibbonDropDown(下拉列表)

DropDown类似于RibbonComboBox,但用户只能从预定义的列表中选择项目。

8、RibbonEditBox(编辑框)

EditBox允许用户输入文本,通常用于接收用户输入的参数或文本。

9、RibbonLabel(标签)

Label用于在Ribbon中添加文本标签,用于提供说明或上下文。

10、RibbonSeparator(分隔符)

Separator用于在Ribbon中添加分隔符,以在按钮和组之间创建间隔,似乎只能创建垂直的分割线。

11、RibbonSplitButton

SplitButton组合了一个主按钮和一个下拉菜单,类似于传统的按钮和下拉框的组合。

12、RibbonGallery

Gallery展示一组相关的选项或内容,以便用户选择。当用户点击按钮后,会弹出一个下拉菜单,其中列出了各种选项供用户选择。

13、RibbonCheckBox

RibbonCheckBox创建复选框,供用户选择和操作。

这是使用Ribbon控件后的效果:

14 控件设计界面

RibbonSplitButton和RibbonMenu控件点击下拉框的小箭头,将在控件下方显示新的区域,可以将RibbonButton、RibbonCheckBox、RibbonGallery、RibbonToggleButton、RibbonMenu拖放入这个区域。

15 将控件拖放到RibbonSplitButton区域

四、DialogBoxLauncher

Ribbon控件的 DialogBoxLauncher 是一个小箭头图标,通常出现在Group控件的右下角。

16 DialogBoxLauncher(红色框处)

可以通过以下方式添加DialogBoxLauncher:

1、选中Group控件,点击右上角小箭头,在弹出的“GroupView 任务”菜单上点击“添加DialogBoxLauncher”;如果再次点击右上角小箭头,在弹出菜单中会显示“移除DialogBoxLauncher”。

2、在Group控件空白处,点击鼠标右键,在弹出菜单上点击“添加DialogBoxLauncher”;同样,如果再次点击鼠标右键,在弹出菜单中会显示“移除DialogBoxLauncher”。

17 “GroupView 任务”菜单

用户点击DialogBoxLauncher图标会触发“DialogLauncherClick”事件,可以在这个事件的代码中弹出一个额外的对话框或者菜单,以提供更多的选项或设置。

[代码5]以下代码在点击DialogBoxLauncher图标后会弹出一个“About”窗口:

    Private Sub Group2_DialogLauncherClick(sender As Object, e As RibbonControlEventArgs) Handles Group2.DialogLauncherClick

        Dim frm_about As New frmAbout

        frm_about.ShowDialog()

End Sub

运行结果如下:

18 DialogBoxLauncher单击事件

http://www.yayakq.cn/news/408233/

相关文章:

  • 四平市住房和城乡建设局网站制作ppt的软件手机版免费
  • 网站设置合理的内链机制重庆谷歌seo关键词优化
  • 手机显示的网站该怎样设计主页面设计图片
  • 模板网站建设公司哪个好网站建设的结论
  • 的网站开发工具青少儿编程
  • 怎样把自己做的网页放在网站里注册一个互联网公司需要多少钱
  • 利用php做直播网站网站开发编写籍贯代码
  • 国外的网站模板做好一个网站需要多久
  • 360站长工具网站渗透案例
  • 公司做网站发生的费用分录wordpress评论后可见
  • 儿童 html网站模板定制家具生产厂家
  • 网站注册主机长治一般建一个网站需要多少钱
  • 网站推广解释网站建设业务怎么开展
  • 青岛网站关键词优化公司云主机多个网站
  • 网站建设要写代码吗佛山市建网站做网站费用
  • 涟水县住房和城乡建设局网站前端开发培训得多少钱
  • 做培训网站前端公司做网站需要什么内容
  • 北京手机网站制作多少钱wordpress全景krpano
  • 中国建设网站工程承包分包法网页视频怎么下载到u盘
  • 营销型网站的建设流程忻州市建设厅网站首页
  • 公司网站建设须知wordpress模板导出
  • 成都双流网站建设怎么找需要做推广的公司
  • 打开网站 显示建设中最新一键自助建站程序源码
  • 网站建设在实际工作中的意义住宅和城乡建设部网站
  • win7 iis配置asp.net网站西安网站建设管理
  • 前端做商城网站需要多久网站建设服务费应该算什么科目
  • 怎么创建免费的网站攀枝花网站建设兼职
  • 北京网站建设方面爱做网站
  • 黄山网站推广公司河南代做网站
  • 自己学习建设网站vue前端页面模板