datagridview的SelectionMode属性可以选择模式
但只能拥有一种选择模式
我想达到的效果是:
点击某单元格,选择整行
点击列标题,选择整列
点击行标题,选择整行这样可以做到吗?
我整整试了一下午都没成功,希望高人指点一下!

解决方案 »

  1.   

    自已手动加代码来做吧
    private   void   dataGrid1_MouseUp(object   sender,   System.Windows.Forms.MouseEventArgs   e)     
          
      {     
          
                System.Drawing.Point   pt   =   new   Point(e.X,   e.Y);     
          
                DataGrid.HitTestInfo   hti   =   dataGrid1.HitTest(pt);     
          
                if(hti.Type   ==   DataGrid.HitTestType.Cell)     
          
                {     
          
                          dataGrid1.CurrentCell   =   new   DataGridCell(hti.Row,   hti.Column);     
          
                          dataGrid1.Select(hti.Row);     
          
                }     
          
      }