【问题标题】:Form is not laid out correctly表格布局不正确
【发布时间】:2010-08-18 16:33:23
【问题描述】:

我在 VB6 应用程序中托管了一个 WinForms 表单(我不确定这是否重要)。有时表单控件的布局不正确(主要是 Anchor 属性不起作用)。如果我只是用鼠标调整表单的大小 - 表单会按原样绘制。有没有什么方法可以解决我的布局问题而无需手动调整表单大小?我尝试了 PerformLayout、Invalidate 和 Refresh 方法……但它们并没有解决我的问题。

【问题讨论】:

  • 您能否添加更多详细信息,或者一些屏幕截图?您是通过设计器添加控件还是以编程方式添加控件?
  • 表格什么时候画错了?
  • 这听起来像是 VS 本身或编译器中的错误。在排除了其他所有问题后,我多次遇到同样的问题。你用的是VS2008吗?
  • 你使用TableLayoutPanel来管理表单布局吗?

标签: c# .net winforms


【解决方案1】:

您可以处理表单的 Layout 事件以按应有的方式布局控件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-16
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2011-04-26
    相关资源
    最近更新 更多