【问题标题】:No controls showing upon opening form打开表单时不显示控件
【发布时间】:2017-11-26 22:15:43
【问题描述】:

我过去做过几个将表单作为对话框打开的项目,但这个似乎不起作用。

代码:

    private void aboutButton_Click(object sender, EventArgs e)
    {
        using (var ab = new MDTAboutBox())
        {
            ab.ShowDialog();
        }
    }

结果:

但是设计师看起来是这样的......

【问题讨论】:

  • 您是否在表单构造函数中首先调用 InitializeComponent?
  • 你可能把 ctor 搞砸了。很难从图片中分辨出来
  • 可能在MDTAboutBox的代码中。
  • Facepalm 我知道少了点什么……我忘了构造函数……

标签: c# forms winforms


【解决方案1】:

愚蠢的是,我忘了在MDTAboutBox 代码中添加表单构造函数...现在一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-31
    • 2015-03-20
    • 1970-01-01
    • 2019-10-21
    • 1970-01-01
    • 2016-06-27
    • 2010-09-21
    • 2021-01-19
    相关资源
    最近更新 更多