解决方案 »

  1.   

    AllowEdit 和ReadOnly 在数据绑定的时候都设置过了
    你怎么设置的
    在设计器里就可以直接设置属性让它不可编辑啊,如果你在绑定的时候设置,设置的是整个表的还是某一行的?
    还有,表格可以设置选择模式,是整行还是单元格
      

  2.   


      mdvSource.AllowEdit = false;
     dgList.ReadOnly = true;
    this.dgList.DataSource = mdvSource;  是什么属性呢?  我目前设置整表和行都设置不了  表格是用DataView作数据源 表格模式可以设置成禁用吗?
      

  3.   

    mdvSource.AllowEdit = false;
     dgList.ReadOnly = true;
    你这是什么套路
    你不是想设置表格不可被编辑么,为什么去设置数据源
      

  4.   


    设置这个数据源 可以整表不能编辑状态  设置ReadOnly 控制只读模式···· 
      DataGridTextBoxColumndgtbName = new DataGridTextBoxColumn();
                dgtbName.ReadOnly = true;
    表样式我也设置只读了···
    只要能设置成不进入编辑状态什么方法都行
    这些方法都是我自己尝试的····但是又没做出来所以跪求啊···只要能实现效果都行 最好是 针对每个单元格控制
      

  5.   


    整行选中
    this.dataGridView.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
      

  6.   

    this.dgv.ReadOnly = true;
    this.dgv.MultiSelect = false;
    this.dgv.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
      

  7.   

    是window下 还是 wince下的。
    wince下 没有设置,得用代码实现。 windows下上面给出了答案
      

  8.   


    window的··怎么设置啊?
    刚才我用this.dgList.TableStyles.AddRange(new System.Windows.Forms.DataGridTableStyle[] { new System.Windows.Forms.DataGridTableStyle() }); 或者  dgList.CurrentCell = new DataGridCell(hti.Row, hti.Column);冲设置了一下 好像可以 但是会闪一下···还是不能完美解决  我是VS03的控件 DataGrid  不是 dataGridView 所以很多属性都没有
      

  9.   

    http://zhidao.baidu.com/link?url=gKm9jbAuQnUv22PBfpb74JZWl8zHVIyEBhlWjeHu_Vv2vfHK3PnDubwo9hFfQV7-QbXzK1hSJCMwJimfeon_Zq
    看看这个连接能解决你得问题吗  vs2003的datagird没有用过不知道怎么设置