1、MFC窗口中拖放Picture Control

void CSimpleGridSampleDlg::FillData()
{
    {
        CRect rectClient;
        GetClientRect(rectClient);
        // Create grid control:
        m_wndGrid.Create(WS_CHILD | WS_VISIBLE, rectClient, this, ID_GRID);

m_wndGrid.InsertColumn(0, _T("姓名343534535555534535"), 100 /* Width */);
        m_wndGrid.InsertColumn(1, _T("年龄"), 100 /* Width */);
        m_wndGrid.InsertColumn(2, _T("身高"), 100 /* Width */);
        m_wndGrid.InsertColumn(3, _T("体重"), 100 /* Width */);

for (int nRow = 0; nRow < 100; nRow++)
        {
            CBCGPGridRow* pRow = m_wndGrid.CreateRow(m_wndGrid.GetColumnCount());
            for (int i = 0; i < m_wndGrid.GetColumnCount(); i++)
            {
                pRow->GetItem(i)->SetValue(11);
            }

m_wndGrid.AddRow(pRow, FALSE);

}

//m_wndGrid.AllowRowExtraHeight(TRUE);
        m_wndGrid.SetReadOnly(TRUE); //只读
        //m_wndGrid.SetSelectionBorder(1);
        //m_wndGrid.SetSingleSel(TRUE); //设置单选
        //m_wndGrid.SetWholeRowSel(TRUE); //整行选择
        m_wndGrid.EnableGridLines(TRUE);//设置是否有线
        m_wndGrid.EnableTreeLines(TRUE);
        m_wndGrid.EnableTreeButtons(TRUE);
        //设置颜色
        m_wndGrid.SetCustomColors(            // Use (COLORREF)-1 for the default color
            COLORREF(-1),
            COLORREF(-1),
            COLORREF(-1),
            COLORREF(-1),
            COLORREF(-1),
            COLORREF(RGB(255, 0, 0)));

m_wndGrid.EnableMarkSortedColumn(FALSE); //排序
        m_wndGrid.EnableHeader(TRUE, BCGP_GRID_HEADER_MOVE_ITEMS); //是否显示头
        m_wndGrid.EnableRowHeader(TRUE);
        m_wndGrid.EnableLineNumbers(); //显示行号
        m_wndGrid.SetClearInplaceEditOnEnter(FALSE);
        m_wndGrid.EnableInvertSelOnCtrl(1);
        m_wndGrid.SetScalingRange(0.1, 4.0);

m_wndGrid.AdjustLayout();
        m_wndGrid.LoadState(_T("BasicGrid"));
    }
}

显示的效果如下:

BCG 对话框表格控件CBCGPGridCtrl(不包含子)相关推荐

  1. BCG 对话框窗口控件自适应CBCGPStaticLayout

    1.需要在构造函数中: EnableLayout(); 2.对话框的消息: ON_MESSAGE(WM_INITDIALOG, HandleInitDialog) afx_msg LRESULT Ha ...

  2. SNF快速开发平台MVC-各种级联绑定方式,演示样例程序(包含表单和表格控件)...

    做了这么多项目,经常会使用到级联.联动的情况. 如:省.市.县.区.一级分类.二级分类.三级分类.仓库.货位. 方式:有表单需要做级联的,还是表格行上需要做级联操作的. 实现:实现方法也有很多种方式. ...

  3. SAP UI5 应用开发教程之六十六 - 基于 OData V4 的 SAP UI5 表格控件如何实现删除功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  4. SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  6. SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  7. SpreadJS 类Excel表格控件 - V12 新特性详解

    我们很高兴的宣布:纯前端类Excel表格控件 - SpreadJS 正式推出了 V12 新版本,此次的新版本中包含了诸多重量级的功能和来自客户的新需求,如对形状和富文本的支持,也有新增的图表类型,还有 ...

  8. extjs 表单设置html5,ExtJS 配置和表格控件使用

    ExtJS是一套完整的RIA解决方案,也因为功能完整造成了ext-all.js有400多k,由于是基于JS和CSS的功能实现,对客户端机器性能也有一定的要求,即不支持IE6以下的版本.如果您的项目对网 ...

  9. SAP UI5 应用开发教程之六十五 - 基于 OData V4 的 SAP UI5 表格控件如何实现创建,编辑和保存功能

    本教程前几个步骤,我们已经用 SAP UI5 table 控件开发了一个包含 User 列表的应用,并且支持了根据 LastName 字段进行查询,以及排序的操作. SAP UI5 应用开发教程之六十 ...

最新文章

  1. mvc大对象json传输报错
  2. Redis学习之Sentinel(四)
  3. python 画布 保存_Python Tkinter使用PIL将画布保存为图像
  4. SpringBoot如何切换Redis默认库
  5. 多图长文 | 聊聊C端转型B端产品那些事
  6. OpenCV的DNN模块
  7. 799元!乐视智能门锁新品Le1S发布
  8. Delphi 正则表达式语法(2): 或者与重复
  9. SQL之总结(四)---null问题的处理
  10. 前台实现ajax 需注意的地方
  11. 01_kubernetes初始化系统和全局变量
  12. aqua datastudio配置
  13. Jsonp调用网易云音乐API搜索播放歌曲
  14. 第四方支付平台程序源码_云计费系统源码
  15. python堆叠柱状图加数字_Python 堆叠柱状图绘制方法
  16. 旋风系统时间与服务器不一致,更新公告 | 8月15日早8点停服维护
  17. pbr发光 unity_Unity PBR—BRDF
  18. C++实现24点算法
  19. 【Android】四大组件介绍 *广播机制*
  20. 很好用的数据库数据字典【可导出为word , excel文件】

热门文章

  1. 映客 LFLiveKit 推流
  2. 正在向icntv服务器认证授权信息,Spring-Security-OAuth2服务器之搭建认证授权服务器[一]...
  3. 处理数码照片的计算机需要配置,不仅要懂PS 浅谈修图电脑配置(基础篇)
  4. Java并发编程学习笔记——volatile与synchronized关键字原理及使用
  5. android多媒体自定义编解码器
  6. 计算机函数match,Excel函数公式:掌握Match函数,如虎添翼
  7. 求日版KPW2的内核文件main_kernel.img和diags_kernel.img
  8. 6 Temporal-Difference (TD) Learning
  9. 搞 IT 搞累了,来看看美图吧。
  10. 机器学习17:用Keras实现图片数据增广的方法和实践