【问题标题】:How to Change a Visibility Window property from the one form to another?如何将可见性窗口属性从一种形式更改为另一种形式?
【发布时间】:2013-02-17 02:18:03
【问题描述】:

在我当前的项目中。我单击一个按钮,主窗体会将 ShowIcon 设置为 false 并将 Visibility 设置为 false。一旦我终止了第二个窗口,我想再次查看主窗体。通过将两个属性都重置为 true。这怎么可能?

以及我会将代码放在哪里。

【问题讨论】:

    标签: c# winforms properties window visibility


    【解决方案1】:

    将此代码放入您的button_click 事件中:

    newform nf = new newform(); //or whatever the name of your second form is
    this.Hide(); //to hide your mainform
    nf.ShowDialog();
    this.Show(); //to show your mainform after closing your new form
    nf.Dispose(); //optional
    

    【讨论】:

      【解决方案2】:

      您可以覆盖OnFormClossing 事件

      protected override void OnFormClosing(FormClosingEventArgs e)
      {
           // code that u want
      }
      

      【讨论】:

      • 问题。我应该把它放在哪里,两种形式如何相互通信?
      • 你尝试使用form2.ShowDialog();可能这就是你所需要的
      猜你喜欢
      • 2023-03-06
      • 2016-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多