适用于.NET的BCGControlBar库 适用于.NET的BCGControlBar库是100%托管代码工具包,使用 C++/CLI编写,面向Microsoft .NET Framework 2.0或更高版本。该库包含许多高度可定制、完全可设计的组件,使您能够创建最复杂的用户界面。该库包括完全可定制的Office 2000/XP/2003/2007/2010/2013/2016风格的工具栏和菜单,VS 2005/2008/2010/2015风格的停靠栏,Office 2007/2010/2013/2016 风格的功能区、自动隐藏控制栏、MDI选项卡、灵活的可视化管理器等。 主要产品特点 Microsoft Office 风格的功能区栏 “功能区”控件是Microsoft在Office 2007中引入的。它不仅仅是一个新控件 - 它是一种新的用户界面理念。功能区控件将传统的工具栏和菜单替换为选项卡式组(类别)。每个选项卡在逻辑上分为面板,每个面板可能包含各种控件和命令按钮。 此外,Ribbon控件提供了利用可用空间的智能布局。 类似Visual Studio的停靠窗格 该库为您提供了构建具有MicrosoftVisual Studio 2012/2013/2015/2017/2019外观(浅色、深色和蓝色主题)的应用程序所需的所有组件。 此外,开发人员可以设置主题强调色。默认情况下,状态栏和所有突出显示/聚焦的元素都是蓝色的,但您可以根据自己的喜好进行更改(仅限浅色和深色样式)。 视觉主题 该库为应用程序组件提供Microsoft Office 2013外观。这是一个完全换肤的界面,可以应用于各种控件集,例如功能区、菜单、工具栏、停靠窗格等。这种风格的主要特点是: 1、扁平的、Windows 8/10风格的UI。 2、带有“返回”圆形按钮的全屏后台视图。 3、大型停靠窗格和应用程序框架标题。 4、在状态栏、应用程序按钮、后台视图和突出显示的GUI元5、素中使用强调色。 6、功能区背景图像支持
可定制的工具栏和菜单 Library提供了一种强大而简单的工具栏/菜单自定义机制,类似于Microsoft Office和Visual Studio。 用户可以简单地在工具栏和菜单之间拖放按钮。“文件”或“编辑”等所有类别都是从应用程序资源自动构建的。自定义机制允许修改工具栏/菜单项的外观,更改项文本/图标,甚至使用库的图像编辑器创建/修改图像。所有这些功能都是由库自动提供的,因此不需要额外的代码。
网格和报告控件 Grid 控件支持大多数标准网格功能。 1、连续无限数量的项目 2、按单列排序 3、按多列排序 4、隐藏/显示列 5、集成字段选择器 6、拖放列 7、就地单元格编辑 8、单行和多行选择 9、单项和多项(网格单元格)选择 10、将数据复制到剪贴板 11、单元格拖放支持 12、键盘导航 13、就地工具提示 14、列大小调整 15、行大小调整 - 可变行高(对于 .NET) 16、带有或不带有行号的行标题。 17、只读模式 18、印刷 19、与文档/视图架构 (MFC) 轻松集成。 20、正宗的 Excel 外观和感觉。 21、自动生成的行和列(对于 .NET) 22、导出为 HTML 和 RTF 23、单元格边框 - 具有不同线条样式的粗细边框(适用于 .NET) 24、浮动文本 - 如果相邻单元格为空,则在相邻单元格上绘制文本 25、文本环绕和修剪。 26、表格样式格式 27、查找对话框 28、水印图像支持 29、网格单元通知徽章 仪表 该库具有各种类型的仪表,允许开发人员创建数字仪表板。实现了以下仪表类型: 1、圆规 2、线性规 3、旋钮控制 4、开关控制 5、径向菜单 6、旋转控制 7、循环进度指示器 8、数字指标 9、颜色指示器 10、文字标签 11、图像指标 12、模拟时钟 Visual Studio 集成 集成向导设置应用程序向导并更新路径设置。 此外,向导提供了一种简单的方法来构建所有必需的库配置。