How can I prevent my user from sizing columns in my datagrid? 
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q872q

解决方案 »

  1.   

    protected override void OnMouseMove(System.Windows.Forms.MouseEventArgs e) 
     
         { 
     
              DataGrid.HitTestInfo hti = this.HitTest(new Point(e.X, e.Y)); 
     
              if(hti.Type == DataGrid.HitTestType.ColumnResize) 
     
              { 
     
                   return; //no baseclass call 
     
              } 
     
              base.OnMouseMove(e); 
     
         } 
     
      

  2.   

    http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=E5254FD8-252F-457C-F61E-32EE353E8BF2