
c# winform 如何让窗体能根据显示器大小自动调节大小呢? 5
5个回答
展开全部
不用设置窗体的宽和高 设定了之后无论它在什么电脑上都显示一样的大小、
可以设置WindowState 初始的时候窗体为最大化就行了
可以设置WindowState 初始的时候窗体为最大化就行了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然是WinForms的,窗体的属性里面直接设定为Maximized就可以了
追问
你设定最大 也是超出17寸的显示范围了
我定义了这么一句话 this.Location = new Point(Screen.PrimaryScreen.Bounds.Width - 1540, Screen.PrimaryScreen.Bounds.Height - 935);
追答
没有啊,WinForms里面设定最大就是按照显示器的实际大小进行窗口的最大化,不可能超过显示器大小的。我就算是用40寸显示器做的窗体程序也不可能只能在40寸以上的运行啊。要是说不清的话就贴个截图吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用width的auto或百分比,不要固定值设定就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取显示器的参数 然后设置宽高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把窗口的width和height定死了吧
更多追问追答
追问
如何不定死呢?
追答
你是手动拖动窗体的大小了么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询