为什么我的Windows窗体应用程序会改变计算机的大小?

时间:2011-11-09 15:18:41

标签: c# winforms visual-studio-2010

我一直在开发一个嵌入了Windows Media Player COM的Windows窗体应用程序。通常,它看起来像这样: enter image description here

今天,我在笔记本电脑上打开了程序,取而代之的是: enter image description here

为什么我的程序的某些元素在另一台计算机上运行时会调整大小?我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

尝试将控件停靠在表单上,​​以确保控件位置在所有情况下都保持正常 看看这个 DockStyle

答案 1 :(得分:1)

锚定是导致媒体控制错误形成的原因。您当前将控件锚定到Top | Right。

您需要做的是删除媒体控件上的Anchor设置 - 将控件放在面板中并将DockType设置为Fill;然后锚定面板 - 左|顶部。