BCGControlBar for .NET
产品概述:
BCGControlBar for .NET包含有大量高度自定义、完全可设计的.NET界面控件,用户可以使用这些来创建精致美观的图形用户界面。 新发布的5.1版本支持VS2012 和.NET framework 4.5,同时也通过了Windows 8的测试,新增仪表控件和一些新的属性。
突出产品特点:
Microsoft® Office样式菜单:
l 由Microsoft®Office 2007中引入的"Ribbon"控件不只是一个新控件,它是一个新的用户界面思想。Ribbon控件取代了传统的工具栏和菜单标签组(分类)。每个组在逻辑上分成小组,每个小组可能包含各种控制和命令按钮。此外,Ribbon控件提供了智能布局, 大限度地利用可用空间。例如,如果一个小组已经捉襟见肘,已没有足够空间可以显示所有可用控件时,它将形成一个菜单按钮,可以在弹出菜单上显示子项。
像Visual Studio的对接窗格
l 该库提供了所有必要的组件来构建使用Microsoft Visual Studio2012/2013的外观(光亮和黑暗的色彩主题)应用程序。
l Visual Studio2012/2013用户界面没有任何色彩完整的GUI元素,因此所有的工具条/菜单/停靠窗格中默认的图标转换为灰度。
l 此外,开发人员可以设定一个主题强调色。默认情况下,状态栏和所有高亮/集中的元素有一个蓝色的颜色,但你可以根据自己的喜好改变它。
可视化风格与外观
l 该库提供了微软Office2013的外观和风格的应用程序组件。这是一个可被施加到各种设定,如ribbons,菜单,工具栏,停靠窗格和更多的对接窗格。这种风格的主要特点是:
1. 平,Windows 8风格的用户界面。
2. 全屏后台查看与“后退”圆形按钮。
3. 大对接窗格和应用程序框架的标题。
4. 状态栏,应用程序按钮,Backstage视图,高亮显示GUI元素用强调色。
5. Ribbon背景图像支持
可定制的工具栏和菜单
l 库提供了一个功能强大且简单的类似微软Office和Visual Studio工具栏/菜单自定义机制。用户只需将工具栏和菜单之间的上/下按钮。所有的类别,如“文件”或“编辑”将从应用程序资源自动构建。定制机制允许工具栏/菜单项的外观,改变项目的文本/图标,使用该库的图像编辑器,甚至创建/修改图像的修改。所有这些功能都是由库自动提供,因此不需要额外的代码。
网格和报表控件
网格控件支持大部分标准网格功能:
l 一排中的项目数量不限
l 按单个列排序
l 按多个列排序
l 隐藏/显示列
l 集成字段选择器
l 拖放列
l 就地单元格编辑
l 单和多行选择
l 单个和多个项目(单元格)选择
l 将数据复制到剪贴板
l 支持单元格拖放
l 键盘导航
l 就地工具提示
l 列大小调整
l 行缩放 - 可变行高(。NET的)
l 行标题带或不带行号。
l 只读模式
l 打印
l 用文档/视图结构(MFC)轻松集成。
l 正宗Excel的外观和风格。
l 自动生成的行和列(.net)
l 导出为HTML和RTF
l 单元格边框 - 用不同的线型(.NET)厚与薄边框
l 浮动文字 - 文字绘制在相邻的单元格,如果它们是空的(.NET)
l 文字换行和修整。
l 表样式格式
l 查找对话框
l 水印图像支持
仪表
该库有各种类型的,允许开发者创建数字仪表板的仪表的。下面的表压类型实现:
l 圆形仪表
l 线性规
l 旋钮控件
l 径向菜单
l 旋转控件
l 数字指标
l 颜色指标
l 文本标签
l 图像指标
l 模拟时钟
Visual Studio集成
使用Visual Studio的集成向导集成库帮助文件,设置了应用程序向导并更新路径设置。
此外,该向导提供了构建所需库配置的一个简单方法。