c#中如何获取窗体的高度,宽度的函数?我自己建了form1的窗体,但无法获得其高度等
2个回答
展开全部
如果在窗体的内部写代码,直接用 this.Width 和 this.Height 获得窗体的高度和宽度
如果是在窗体外部,那么假设有from1 f = new form1(); 的定义,那么就用:f.Width 和 f.Height 获得窗体的高度和宽度。
注意,以上两个属性是包含边框的。如果要不包含边框,请使用窗体的ClientRectangle属性,具体做法是:
this.ClientRectangle.Width 和 this.ClientRectangle.Height
或者 f.ClientRectangle.Width 和 f.ClientRectangle.Height
以上获得的所有的单位都是像素
如果是在窗体外部,那么假设有from1 f = new form1(); 的定义,那么就用:f.Width 和 f.Height 获得窗体的高度和宽度。
注意,以上两个属性是包含边框的。如果要不包含边框,请使用窗体的ClientRectangle属性,具体做法是:
this.ClientRectangle.Width 和 this.ClientRectangle.Height
或者 f.ClientRectangle.Width 和 f.ClientRectangle.Height
以上获得的所有的单位都是像素
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询