首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多分辨率

多分辨率
EN

Stack Overflow用户
提问于 2010-02-23 18:17:44
回答 2查看 828关注 0票数 1

如何使用户控件在多分辨率下运行它将在1366 X 768分辨率上运行,但当我尝试在800 X 600上运行它时,它的一部分没有出现,wheteherI将它停靠在主窗体上

EN

回答 2

Stack Overflow用户

发布于 2010-02-23 18:24:20

Stack Overflow用户

发布于 2010-02-23 18:36:01

您必须区分控件的大小和使用的dpi设置。

尺寸部分非常简单。只需使用用户控件的AnchorDocking属性,并设置用户控件中所有子控件的这些属性即可。

如果你的布局比较复杂,你可以使用TableLayoutPanel。别忘了MinimumSize的用法,也许还有MaximumSize

关于如何处理不同的dpi设置,我没有做任何进一步的调查。因此,也许其他人知道如何在.Net中解决此问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2317255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档