c# - 在 Windows 窗体中启用滚动条

标签 c# winforms

我正在开发 Windows 窗体应用程序。在我的应用程序中,我已将控件锚定到表单,以便可以最大化表单并相应地安排控件。此应用程序应支持不同的 DPI 值。

我已经将一些控件的 anchor 设置为底部、右侧和右下角。窗体的 AutoScroll 属性设置为 true。当 DPI 值处于默认值 (96) 时,控件按预期工作。但问题是,如果屏幕以更高的 DPI(例如 120)加载,即使启用了表单滚动条,也看不到锚定在底部和右下角的控件。

有人可以就这个问题给我建议吗?

问候, 埃兰加

最佳答案

在表单属性中设置 AutoScroll = True

Set AutoScroll = true on form

关于c# - 在 Windows 窗体中启用滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023043/

相关文章:

c# - 将文件夹当前状态与保存的先前状态进行比较 (C#)

c# - 需要有关包含许多列的可编辑 WinForms 表格的建议,还有……这个小部件是什么?

c# - 在 C# 中使用 Web Client 时是否有上传限制?

c# - 如何修复 IE WebBrowser 控件中的内存泄漏?

c# - C# 中的 2D 游戏编程教程

c# - 从 cmd 运行时控制台和 winforms 应用程序之间的区别

c# - 数据绑定(bind)到对象 - 如何取消数据源更改

c# - 如何从不同的线程/类启用计时器

c# - ListBox ScrollIntoView 和 SelectedItem 不可靠

c# - .Net Core 3.0 可执行文件不读取 appsettings.json