C# 获取控件在客户区的坐标,相对于顶级父容器的坐标

来源:互联网 发布:有经商软件吗 编辑:程序博客网 时间:2024/06/06 03:27

转载:点击跳到原作者

        /// <summary>        /// 获取控件在客户区的坐标,相对于顶级父容器的坐标        /// </summary>        /// <param name="c">控件</param>        /// <returns>坐标点</returns>        public static Point LocationOnClient(Control c)        {            var retval = new Point(0, 0);            for (; c.Parent != null; c = c.Parent)            {                retval.Offset(c.Location);            }            return retval;        }
0 0
原创粉丝点击