vb.net 根据窗体缩放要求做出很多功能。
十载的耿马网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整耿马建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“耿马网站设计”,“耿马网站推广”以来,每个客户项目都认真落实执行。
1、可以使用Auther功能使锚点相对于窗体的位置进行缩放,但这种缩放是根据窗体的缩放像素实现的。主要功能是规整窗体布局,而不是控件布局。(窗体布局和控件布局是两个概念。)
2、使用flowLayoutPanel进行控件布局,这种情况只是针对某些有规律的情况,不是很好用。(我比较少用它,当然某些情况下也用。比如我做一个考试系统。不一定有几个选项,我将每个答案做成控件,再用它布局到flowLayoutPanel中)
3、程序中很多地方使用到splitContainer。这只是在控件少的情况下使用。而且它的使用又比较灵活。又容易保存到个人的布局方案中。
4、最好用的是TableLayoutPanel。它可以将控件按照表格的方式进行布局,使窗体布局规整。并且自动缩放。它的缩放是根据用户的设定来进行的。非常方便。使用时注意添加行列表方式是百分比方式还是像素方式。添加到其中的控件会多出行拓展与列拓展属性灵活应用的话,会使控件布局很规整。
初用的时候,经常有人将里面所有的空件都FILL。其它大不必这样做。
在页面上设置锚点链接,请求页面时在参数中指明跳到哪个锚点
.Anchor =AnchorStyles.Bottom or AnchorStyles.Left or AnchorStyles.Right or AnchorStyles.Top