内容导航
  • BCGControlBar Pro for MFC

BCGControlBar Pro for MFC

MFC/.NET/WinForms的专业GUI控件

以下是 "BCGControlBar Pro for MFC",如果您需要了解更多信息,您可以联系我们。

Image   BCGControlBar Pro for MFC


What is BCGControlBar Pro for MFC?

BCGControlBar ("Business Components Gallery ControlBar") 是一个MFC扩展库,允许您创建类似Microsoft Office和Microsoft Visual Studio的应用程序,该应用程序具有完整的自定义选项 (Ribbons, Customizable Toolbars, Menus and more)和一组丰富的专业设计的GUI控件,如图表、日历、网格、编辑器、甘特图和许多其他控件。
BCGControlBar库有500多个经过彻底设计、测试和充分文档化的MFC扩展类。我们的组件可以很容易地集成到您的应用程序中,并为您节省数百个开发和调试小时。


产品功能

Image   Microsoft Office-style Ribbon Bar

  • 外观与Microsoft Office功能区栏相同
  • Office 2007-2022视觉主题
  • Windows-like ("scenic") theme
  • 20多种现成控件
  • 高级“所见即所得”功能区设计器
  • 具有内置和自定义页面的功能区后台视图
  • 经典和简化模式
  • 自定义功能区控件、快速访问工具栏和键盘快捷键
  • 触摸和鼠标输入模式
  • 内置功能区命令搜索
  • 功能区小工具栏和关联菜单

  • Ribbon Bar:   Image


    Ribbon Bar with "Collapsed" panel:   Image



    Ribbon in MDI application with other control bars:   Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Visual Themes

  • 超过40个内置视觉主题
  • Microsoft Office 2000-2022 外观
  • Visual Studio 6.0-2022 外观
  • Native Windows 主题
  • 支持Windows 10或更高版本的强调色
  • Windows 7或更高版本的DWM(如“aero”或“mica”)支持
  • 高对比度模式支持
  • 自定义视觉主题

  • Colorful style (green accent color):   Image



    Ribbon backstage view (white style):   Image



    Black Style:   Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Visual Studio-like Docking Panes   


  • 先进的对接算法允许您根据需要设置对接窗口
  • 停靠到应用程序窗口和MDI子级
  • 自动隐藏模式
  • 选项卡式停靠窗格
  • 浮动窗格
  • 停靠窗格容器
  • 类似Visual Studio的停靠标记
  • 持久停靠窗格布局

  • 该库提供了可调整大小的停靠控制栏和类似于Visual Studio®的扩展窗格。使用这些控制栏,开发人员和最终用户都可以轻松地构建所需的应用程序布局。
    控制栏的外观是完全可自定义的。也支持Microsoft Office外观,并且可以随时更改。


    停靠控制条提供以下功能:

  • 停靠到主框架窗口
  • 切换到自动隐藏模式
  • 附加到选项卡窗口
  • 浮动在微框架中
  • 停靠到浮动在微框架窗口中的另一个控制栏
  • 自由调整大小
  • 从Windows注册表加载/保存状态
  • 可以创建带有或不带有标题
  • 可以在有或没有(使用拖动矩形)上下文的情况下拖动

  • 高级对接算法允许您根据需要设置对接窗口:

  • 能够将多个控制栏停靠到浮动微框架窗口
  • 能够创建嵌套的停靠容器
  • 能够制作浮动或非浮动(静态停靠)控制条
  • 控制条滑块的可自定义外观

  •  Image


     Image


     Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

     Image   Chart control   

  • 超过30个2D和3D图表类型
  • 系列数量不限
  • 串联的数据点数量不受限制
  • 在兼容系列之间进行转换(无需清除和添加新数据)
  • 能够在同一图表区域显示不同的系列类型
  • 数据点的可自定义数据标记
  • 数据点的可自定义数据标签
  • 将单个数据点包含在图例中
  • 工具提示支持
  • 实时图表
  • 历史模式
  • 数据点可自定义外观(标记、标签和颜色)
  • 智能标签支持
  • 缺少数据支持
  • 数据绑定
  • Image


    Image


    Image


    Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Customizable Toolbars and Menus   

  • 类似Microsoft Office和Visual Studio的自定义
  • 持久的工具栏和菜单自定义状态
  • 用户定义的工具栏、菜单、标签和图标
  • 自定义键盘快捷键
  • 自定义用户定义的外部工具
  • 内置工具栏图标编辑器
  • 用户可以简单地在工具栏和菜单之间拖放按钮。所有类别(如“文件”或“编辑”)都是从应用程序资源中自动构建的。自定义机制允许修改工具栏/菜单项外观,更改项文本/图标,甚至使用库的图像编辑器创建/修改图像。所有这些功能都是由库自动提供的,因此不需要额外的代码。

    Image

    Image

    Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Calendar (Planner) control   


  • Microsoft Outlook样式
  • 每日、工作周、每周、每月和时间表视图
  • 预约和日程安排
  • 约会提醒
  • 同时任命
  • 多种资源支持
  • 多日和全天活动
  • 定期提醒
  • 与日期选择器控件集成。您可以选择一系列日期,并将其显示在每日、每周或每月视图中
  • 完全拖放支持(您可以在一天内拖动约会,也可以将约会放到日期选择器控件上)
  • 打印支持

  • Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Grid and Report controls   

  • 各种单元格类型:文本、数字、组合框、日期/时间、颜色选择器、复选框和其他
  • 迷你图单元格
  • 自定义类型单元格
  • 虚拟模式
  • 分层网格
  • 行分组
  • 内置字段选择器
  • 过滤器
  • 合并的单元格
  • 冻结的行和列
  • 条件格式:数据栏、色标和图标集
  • 数据绑定
  • 按单列、多列排序

  • Image


    Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Advanced Edit control   

  • 类似Visual Studio的代码编辑器
  • 语法突出显示支持
  • 基于XML的语言定义模式
  • 轮廓(可折叠块)支撑
  • IntelliSense support
  • 色块(支持块选择)
  • 线路编号
  • 标记支持
  • 错误指示支持
  • Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Gauges

  • 允许开发人员创建数字仪表板的各种类型的仪表
  • 圆形仪表
  • 线性仪表
  • 文本、图像和颜色指示器
  • 电子数字指示器
  • 旋钮和开关控制
  • 模拟时钟和数字手表
  • 带布局支持的仪表视觉容器
  • 所见即所得量规可视化设计器
  • Image


    Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Diagrams

  • 图表形状和连接器的数量不受限制
  • 各种预定义的图表块
  • 表格图表块
  • 带有5种可自定义箭头的智能直曲线图连接器
  • 支持放大/缩小
  • 能够将图表保存到XML或从XML加载图表

  • Flow/Graph:   Image



    Network Diagram:   Image



    Database Relations:   Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Windows UI Tiles

  • 类似Windows8/10的tiles控件:适用于广泛的UI,如应用程序起始页、活动监视器和许多其他
  • 全键盘导航支持
  • Tile 组
  • 标题按钮
  • 矩形或圆形tiles
  • 水平(“横向”)或垂直(“纵向”)布局
  • 平铺标题和多行文本
  • 平铺图像
  • 数字和图标的标记支持
  • “实时”互动程序
  • 自定义颜色和笔刷
  • 自定义tiles
  • 独立的OS:您可以在所有支持的操作系统下使用我们的WinUI Tiles控件!

  • Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Skinned Dialogs and Forms


  • 完全主题化的对话框内容、边框和标题
  • 所有对话框控件的自动主题化
  • DWM ("aero" or "mica") 支持
  • 可调整对话框大小的内置布局
  • Lightbox (Windows 11 Smoke-like)对话框
  • 具有可扩展区域的对话框
  • 主题属性表和向导
  • Skinned Dialog + Aero   Image



    Skinned FormImage


    Sample code   Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Visual Designer


  • 允许在几分钟内使用新的所见即所得设计工具创建高质量的数字仪表板和图表
  • 支持我们所有的仪表、图表形状、图表和网格控件
  • 允许添加自定义仪表/控件
  • XML数据格式
  • Image

    ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄

    Image   Visual Studio Integration


  • 我们的集成向导设置VC++目录并构建所有必需的库和DLL
  • 允许您在几秒钟内创建Microsoft Office或Visual Studio风格的应用程序
  • 库中最流行的组件作为AppWizard的选项保留