VC中使用DataGrid组件(v6.0),三个问题:
1、怎样改变列的宽度?
2、非数据区的颜色?
3、屏蔽(不显示)某列?

解决方案 »

  1.   

    用SetColumnWidth(int col,int height)函数改变列的宽度.
    用SetFixedBKColor(COLORREF clr)函数设置固定表格的颜色.
      

  2.   

    可用GetColumns().GetItem(index).SetVisible(FALSE);来屏蔽指定列!
      

  3.   

    SetColumnWidth(int col,int height)
    没有这个函数啊?
    而且GetColumns().GetItem(index).SetVisible(FALSE);来屏蔽指定列!
    这个index怎么设定啊?
    望大侠门指点一二!
      

  4.   

    属性名称 值 说明
    Caption 雇员表 设定DBGird控件的网格标题
    AllowAddNew True 是否允许添加记录
    AllowDelete True 是否允许删除记录
    AllowDelete True 是否允许更新记录
    ColumnHeaders True 是否显示每列的标题
    DefColWidth 100 设定每列的宽度
    RowHeight 11 设定每行高度
    DataSource 设定绑定的数据源
    BackColor 0x8000000E 设定网格的背景色