【发布时间】:2012-04-18 20:45:27
【问题描述】:
我正在开发一个 Windows 窗体应用程序。在我的应用程序中,我将控件锚定到表单,以便可以最大化表单并相应地安排控件。此应用程序应支持不同的 DPI 值。
我已将某些控件的锚点设置为底部、右侧和右下角。窗体的 AutoScroll 属性设置为 true。当 DPI 值为默认 (96) 时,控件按预期工作。但问题是,如果屏幕以更高的 DPI(如 120)加载,即使启用了表单滚动条,也无法看到锚定在底部和右下角的控件。
有人可以就这个问题给我建议吗?
问候, 埃兰加
【问题讨论】:
-
我不确定您的问题描述与是否启用滚动条有什么关系。您是说表单在有滚动条和没有滚动条的情况下表现不同?
-
这个链接对你有帮助吗stackoverflow.com/questions/6841285/…?
-
@Lister 先生:是的,先生。在屏幕中看不到锚定在右下角的控件。它们设置在屏幕边缘之外。如果可以启用滚动条,则可以显示。