duheng
2025-01-15 04ef5d66b53eff9175c2cb6dafda8b65872b9f52
WinFrmUI/Yw.WinFrmUI.Core/00-core/GridViewExtensions.cs
@@ -5,6 +5,16 @@
    /// </summary>
    public static class GridViewExtensions
    {
        /// <summary>
        /// 根据 client point 获取行索引
        /// </summary>
        public static int GetRowHandleByCP(this GridView grid, Point cp)
        {
            Point pt = grid.GridControl.PointToClient(cp);
            var hitInfo = grid.CalcHitInfo(pt);
            return hitInfo.RowHandle;
        }
        #region 默认
        /// <summary>
@@ -31,7 +41,6 @@
            grid.OptionsClipboard.AllowCopy = DefaultBoolean.True;
            grid.OptionsBehavior.Editable = false;
            grid.OptionsBehavior.ReadOnly = true;
@@ -451,5 +460,7 @@
    }
}