国家  china
提供Microsoft Office 2010样式的Ribbon功能

Ribbon for WinForms Ribbon for WinForms

提供Microsoft Office 2010样式的Ribbon功能

Ribbon样式的菜单可以用来强化您的用户界面。就像新的Microsoft Office 2010 用户界面一样,ComponentOne为WinForms出品的Ribbon™控件可以为Ribbon控件和状态栏功能提供相同的、像素完美的界面外观。

Ribbon是什么?

Ribbon是一个屏幕顶部的区域,它用一个简单的接口系统取代了传统的菜单、工具栏和任务窗格。它可以使相关的命令(控件窗体中的)聚合成分组,并使相关的分组聚合到标签,这样,命令会更容易找到。通过访问可达到且可发现的布局中的那些命令,用户就可以有效地执行任务。

所包括的控件和类

  • C1Ribbon 是主要的Ribbon控件,其中包括应用程序菜单、快速访问工具栏(QAT),以及用于显示相关命令的可自定义的标签和分组。C1Ribbon总是停靠在窗体的顶部。
  • C1StatusBar 是一个Ribbon样式的状态条控件。C1StatusBar总是停靠在窗体的底部。
  • C1RibbonForm 类可以提供一个Ribbon样式的Windows窗体,它包含了一个标题栏和客户端区域。

特性

  • Microsoft Office的视觉样式
    Ribbon的用户界面元素可以实现一个含有Microsoft Office界面的像素完美的外观,包括:Ribbon控件、状态栏控件和一个自定义窗体。Ribbon控件可以支持内置的视觉样式,包括Office 2007,Office 2010和Windows 7主题。
  • Ribbon样式的控件
    Ribbon包括了一组丰富的Ribbon控件,从简单的按钮到调色板和图库。支持的元素包括:“应用程序”菜单、标签、分组(包含可选的对话框启动器按钮)、QAT(快速访问工具栏),配置工具栏、图库、切换组、工具栏、菜单、颜色选择器、组合框、字体组合框、文本框、数字框、日期选择器、时间选择器、复选框、按钮、切换按钮、拆分按钮、标签、分离器、滑块、进度条、Ribbon控制主机。
  • 无代码的设计经验
    Ribbon具有丰富的设计时支持功能,包括ComponentOne的SmartDesigner®技术在内。只需要用鼠标轻轻点击,上下文敏感的浮动工具栏就可以被激活,您可以直接在设计图面上进行修改。无代码的设计经验可以为快速访问工具栏(QAT)、标签、分组,以及其他界面元素提供一站式服务的自定义。WinForms的Ribbon控件还可以提供智能标签、集合编辑器等等。
  • 支持任意的WinForms控件
    Ribbon控件可以支持任意的第三方WinForms控件。您可以通过使用RibbonControlHost元素来合并Ribbon中的任意控件。这种灵活性可以允许您将Ribbon设计成您所需要的精度。
  • 自动间距
    在调整窗体的大小时,Ribbon控件可以通过将大按钮缩小为小按钮、隐藏文本和折叠Ribbon分组等方式,来自动地提供可用空间。这将确保不管在什么大小的窗口显示,所有的元素都会便于访问,无需滚动条。
  • 将Ribbon最小化
    它可以轻松地将Ribbon控件最小化,以便可以在屏幕上腾出更多的空间。
  • 应用程序菜单
    使用ComponentOne的SmartDesigner®技术,您可以快速对“应用程序”按钮的图像进行更改,并对“应用程序”菜单进行自定义。例如,将菜单项显示为图像、文字,或两者兼备。“应用程序”菜单可以显示为Office 2007中介绍过的原始的、圆形按钮的外观,或者Windows 7的新外观。
  • 快速访问工具栏(QAT)
    使用SmartDesigner,您可以将Ribbon控件的项目或项目组添加到快速访问工具栏(QAT)。用户可以在运行时通过选择添加或删除项目来对QAT进行自定义。用户也可以选择是在Ribbon控件的上方还是下方来显示QAT。
  • 上下文选项卡
    C1Ribbon可以支持多种颜色的上下文选项卡。您可以指定一些仅仅能够配合窗体上的特定对象或函数使用的Ribbon上的控件,如图片、图表或表格。您可以对上下文选项卡进行配置,使它仅在选定一个相关的对象或执行某特定动作时出现。
  • 对话框启动器按钮
    Ribbon的功能分组中所包括的对话框启动器,可以将Ribbon的简单功能与对话框的先进功能结合到一起。
  • 丰富的工具提示
    使用包含图像这一选项,设计时的多行编辑器可以让您轻松地创建丰富的工具提示。您可以使用HTML标记来对确切外观和工具提示的布局进行自定义。
  • 键盘导航
    最终用户可以使用键盘来快速地完成特定的命令。例如,为了使文字加粗,最终用户可以使用CTRL + B组合键。使用直观的快捷键编辑器,很容易在设计时实现该功能。
  • Ribbon项目中超过700的库存图片
    这是应用程序菜单、分组和分组项目的内置图像库。分别有两种图像大小:大(32×32),小(16×16)。
  • 自动图像处理
    有了节省时间的自动图像处理,您就不需要提供您自定义图像的突出显示版本或灰色版本了。当您将鼠标移动到Ribbon项目或按下鼠标键时,每个项目都可以在运行时进行外观定制。这些图形效果都不需要额外的步骤。
  • 选项卡和分组模板
    它可以用来创建选项卡,控制分组,并将其保存为稍后要导入的 XML模板 —— 无需再从头开始!
  • 32位和64位的兼容性
    Ribbon控件无论在32位还是64位的运行时环境中都运行良好。