Winforms 调整DevExpress XtraGrid列大小时的命中测试不正确

Winforms 调整DevExpress XtraGrid列大小时的命中测试不正确,winforms,devexpress,xtragrid,mousedown,mouseup,Winforms,Devexpress,Xtragrid,Mousedown,Mouseup,自定义排序和列大小调整不起作用 但是,在MouseUp事件处理程序上实现了自定义排序 if ( hitInfo.InColumnPanel && hitInfo.HitTest == GridHitTest.ColumnEdge) { (e as DXMouseEventArgs).Handled = true; return; } 不适用于该事件 希望能够通过拖动列边缘来单击列标题进行排序和调整大小 private void OnMouseDown(object

自定义排序和列大小调整不起作用

但是,在MouseUp事件处理程序上实现了自定义排序

if ( hitInfo.InColumnPanel && hitInfo.HitTest == GridHitTest.ColumnEdge)
{
   (e as DXMouseEventArgs).Handled = true;
    return;
}
不适用于该事件

希望能够通过拖动列边缘来单击列标题进行排序和调整大小

private void OnMouseDown(object sender, MouseEventArgs e)
{
   GridHitInfo hitInfo = gridView1.CalcHitInfo(e.Location);
   if (hitInfo.HitTest == GridHitTest.ColumnEdge)
   {
      isEdgeClicked = true;
   }
}

private void OnMouseUp(object sender, System.Windows.Forms.MouseEventArgs e) 
{
   if (isEdgeClicked)
   {   isEdgeClicked = false;
       return;
   }
   else 
   {
      (e as DXMouseEventArgs).Handled = true;
   }
}