c#中窗体中的控件如何随窗体大小变化
我的窗体上放了个datagridview控件。但还有其他控件,所以不能使用dock属性为fill这种方式。还有就是form的resize事件和sizechanged事件有...
我的窗体上放了个datagridview控件。但还有其他控件,所以不能使用dock属性为fill这种方式。 还有就是form的resize事件和sizechanged事件有什么区别呢。谢谢。
展开
2个回答
展开全部
public void ComputerMessage(Form mForm,Rectangle mRectangle)
mRectangle=System.Windows.Forms.Screen.GetWorkingArea(mForm);
mRectangle.Wieth.ToString();
mRectangle.Height.ToString();
获取计算机的长宽像素,你自己的计算机原始有个像素,
这样长宽就都有个比例,然后写个函数将所有控件的长宽都乘以这2个比例。大小就能随着改变了。
界面所有控件都传到写的函数中就行了
mRectangle=System.Windows.Forms.Screen.GetWorkingArea(mForm);
mRectangle.Wieth.ToString();
mRectangle.Height.ToString();
获取计算机的长宽像素,你自己的计算机原始有个像素,
这样长宽就都有个比例,然后写个函数将所有控件的长宽都乘以这2个比例。大小就能随着改变了。
界面所有控件都传到写的函数中就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询