c# 控件在父容器中居中显示
/// <summary> /// 控件在父控件中居中 /// </summary> /// <param name="ctr">要设置的控件</param> /// <param name="isLR">左右居中</param> /// <param name="isUD">上下居中</param> /// <returns></returns> public static bool CenterCtr(Control ctr, bool isLR, bool isUD) { Control pCtr = ctr.Parent; int x = isLR ? ((pCtr.Width - ctr.Width) / 2) : ctr.Location.X; int y = isUD ? ((pCtr.Height - ctr.Height) / 2) : ctr.Location.Y; ctr.Location = new System.Drawing.Point(x, y); return true; }