Re: disallow the user to resize Columns' width in a datagrid



Write a DataGrid MouseUp event for ColumnResize and RowResize
Try the code below.

private void dataGrid1_MouseUp(object sender, MouseEventArgs e)
{
DataGrid myGrid=(DataGrid)sender;
DataGrid.HitTestInfo myHitInfo = myGrid.HitTest(e.X,e.Y);

if(myHitInfo.Type == DataGrid.HitTestType.ColumnResize)
{
//Do Nothing
}
}

Hope this helps,
Cheers,
Arun.
www.innasite.com

.



Relevant Pages

  • Re: DataGrid...OnClick...Change cell color?
    ... private void dataGrid1_MouseDown(object sender, MouseEventArgs e) ... Arun. ... Prev by Date: ...
    (microsoft.public.dotnet.framework.compactframework)
  • Form Backgound Image display problem
    ... private void Launcher_MouseDown(object sender, MouseEventArgs e) ... private void closeBox_Click(object sender, EventArgs e) ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: simple drawing with a mouse
    ... private void pbMouseDown(object sender, MouseEventArgs e) ... I guess the MouseMove Event is not fired fast enough or it's not ...
    (microsoft.public.dotnet.framework.windowsforms)
  • Re: simple drawing with a mouse
    ... private void pbMouseDown(object sender, MouseEventArgs e) ... I guess the MouseMove Event is not fired fast enough or it's not ...
    (microsoft.public.dotnet.framework.windowsforms)
  • RE: Form Backgound Image display problem
    ... private void Launcher_MouseDown(object sender, MouseEventArgs e) ... private void closeBox_Click(object sender, EventArgs e) ...
    (microsoft.public.dotnet.languages.csharp)