请教高手,怎样能使界面随着屏幕分辨率变化
1个回答
2017-01-08 · 知道合伙人软件行家
关注
展开全部
您好,设置datagridview控件中的dock属性 ,可以把他设置为fill
或者设置datagridview的Anchor属性 这个属性可以设置随着窗体的拉动 ,那么的它就会拉大。
在silverlight/wpf上也有类似的机制(只不过不是属性,而是一个容器控件)。
比如说我们针对13存的屏幕、1300多点的分辨率做的大屏幕界面,结果要在人家10寸小本上展示,就可以无需写任何代码、让其自动收缩,而所有的鼠标等指点操作的位置也会精确定位。
不过这不应该滥用。因为不论是放大还是缩小,往往给人操作时都带来更多困惑。或者觉得傻大的可笑,或者觉得琐细得根本无法操作。
最好的设计方式,是不改变控件大小,而是根据容易的大小自动布局。例如小屏幕上那么就自动将更多的内容收缩起来,而在大屏幕上那么就将更多内容自动平铺上去。
或者设置datagridview的Anchor属性 这个属性可以设置随着窗体的拉动 ,那么的它就会拉大。
在silverlight/wpf上也有类似的机制(只不过不是属性,而是一个容器控件)。
比如说我们针对13存的屏幕、1300多点的分辨率做的大屏幕界面,结果要在人家10寸小本上展示,就可以无需写任何代码、让其自动收缩,而所有的鼠标等指点操作的位置也会精确定位。
不过这不应该滥用。因为不论是放大还是缩小,往往给人操作时都带来更多困惑。或者觉得傻大的可笑,或者觉得琐细得根本无法操作。
最好的设计方式,是不改变控件大小,而是根据容易的大小自动布局。例如小屏幕上那么就自动将更多的内容收缩起来,而在大屏幕上那么就将更多内容自动平铺上去。
东莞大凡
2024-11-14 广告
2024-11-14 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于...
点击进入详情页
本回答由东莞大凡提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询