vb.net – AutoScaling WinForm显示(小,中)
首先,请原谅我,但由于我的
Windows安装工作,我的截图是法语的.但它仍然很容易理解.我将包含截图,使其更具视觉吸引力.
这是一些背景信息: > Windows 7 64位 我的应用程序是一个以默认(小 – 100%)显示开发的Windows窗体.像这样: 如您所见,“Petite”或Small显示是默认选择. 小显示屏 – 100%(默认) 以下是我的应用程序在此设置中的外观.这是正确的显示 中等显示 – 125% 红色矩形指出了不需要的空白空间. 我试过了: >锚定/停靠我的控件,例如我的拆分容器,表格布局面板,Form_Load上的列表视图以及UI.这没用. 我真的认为它因为锚定和对接而存在缩放问题.虽然这似乎不是问题……看起来有麻烦的是Tab Control和Listviews …… 一些用户(大多数)将其设置作为默认设置(100%),但有一些用户将其设置为“中”设置,从而导致此缩放问题.有没有办法来解决这个问题?
由于某种原因,我无法看到您的屏幕截图或链接,因此无法将问题直观化.如果缩放是问题,请尝试将AutoScaleMode设置为None.
我最近不得不这样做,因为我的winform应用程序是图像密集型的,它无法在Medium Settings上正确呈现,因为我使用默认的Small Settnigs显示来构建它.将比例模式更改为无效对我有效. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |