【问题标题】:Why am I encountering a weird error when opening a form?为什么我在打开表单时遇到奇怪的错误?
【发布时间】:2014-03-23 02:52:37
【问题描述】:

所以我得到了这个以地图为背景并包含大约 330 个图片框的表单,起初它会打开,但在尝试打开它之后,它会显示错误:“InvalidOperationException was Unhandled: An error创建表单时发生。有关详细信息,请参阅 Exception.InnerException。错误是:参数无效。"

有人能告诉我为什么会这样吗?是因为里面的picbox数量吗?而且我不太确定错误是如何触发的,但是打开其他表单可能会导致它虽然不一致。

这就是 frmVirtualSiteMap.Designer.vb 第 4682 行的内容:

    Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch

【问题讨论】:

  • 详见 Exception.InnerException。
  • 它只说“查看一般帮助...”之类的内容
  • 对不起,我已经上传了。
  • 您仍然没有查看内部异常,因此您只是在猜测原始问题是什么。不要猜测; 看。 单击“查看详细信息...”,然后展开 InnerException。如果那里还有另一个级别的 InnerException,也请深入研究一下。一旦你到了行尾,你就会看到引发这一切的异常,现在你知道异常类型、消息,也许最重要的是,调用堆栈——它将告诉你确切的行有问题的代码。
  • 我已经这样做了,正如我在编辑的问题中所说的那样

标签: .net vb.net visual-studio-2010 visual-studio debugging


【解决方案1】:

所以我只是将表单的 BackgroundImageLayout 更改为 None 并且它运行良好,即使在极少数情况下所有图片框和表单只会显示“X”符号。我仍然不确定它为什么会发生或是什么原因造成的,但我想我只需要调整图片大小以适合我的表格。

【讨论】:

    猜你喜欢
    • 2021-03-10
    • 2021-11-29
    • 1970-01-01
    • 2020-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-09
    • 2016-07-03
    相关资源
    最近更新 更多