【问题标题】:Visual Studio 2005: Controls being moved automatically?Visual Studio 2005:自动移动控件?
【发布时间】:2011-03-31 07:24:34
【问题描述】:

我使用 Visual Studio 2005 已经有一段时间了,在很多情况下我的某些控件似乎只是“自行移动”。

我所说的控件是位于带有 Anchor Top, Right 的 splitcontainer 上的按钮。 (也许锚点有关系?)

应该如何:

http://img16.imageshack.us/i/afterv.png/

今天早上我打开我的项目时感觉如何(这已经发生了不止一次),请注意按钮不再像上一张图​​片那样靠近右边框:

http://img195.imageshack.us/i/beforelm.png/

这有点令人沮丧,因为我不知道如何用谷歌搜索,这可能是我自己做的结果。如果我遗漏了您需要的任何信息,请告诉我。

提前致谢!

【问题讨论】:

  • 格式菜单中有一个选项可以在控件正确对齐后锁定控件,您使用过吗??
  • @Furqan:我以前试过。问题是,我不记得当我锁定控件时是否遇到过这个问题。每次我关闭我的项目时,我都会确保它被锁定,看看之后是否还会出现这个问题。尽管如此,我仍然很好奇出了什么问题。如果是因为我将按钮拖得太靠近边框或其他我丢失的东西。

标签: user-interface visual-studio-2005


【解决方案1】:

适当地锚定它们并将表单的大小固定为最小大小,以便所有控件都在适当的位置。

【讨论】:

  • 上右锚有什么问题呢?另外,您能否更具体地说一下“将表单的大小固定到最小......”的含义。
  • 将所有控件排列在合适的位置,并将表单的最小尺寸固定为所有控件都合适的尺寸。最后设置锚点。
  • 好的,我已将表单的最小尺寸设置为在设计器模式下的尺寸。我将不得不测试这会带来多少问题,它是 Centura 中的嵌入式 C# 用户控件(使用 COM)。
猜你喜欢
  • 1970-01-01
  • 2018-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多