diff --git a/WinForm.UI/Controls/Table.cs b/WinForm.UI/Controls/Table.cs index 1284241..e64fb83 100644 --- a/WinForm.UI/Controls/Table.cs +++ b/WinForm.UI/Controls/Table.cs @@ -794,11 +794,12 @@ private void HandleEvent(MouseEventArgs e) { if (item.Bounds.Contains(e.Location)) { - if (!item.SortColumn) - return; - item.Desc = !item.Desc; - this.Invalidate(Rectangle.Round(item.Bounds)); - OnSortClick(new TableColumnSortEventArgs(item)); + //注释掉以解决拖拽列时,触发点击排序事件。 + //if (!item.SortColumn) + // return; + //item.Desc = !item.Desc; + //this.Invalidate(Rectangle.Round(item.Bounds)); + //OnSortClick(new TableColumnSortEventArgs(item)); return; } }