问题:

在做WPF项目时,点击一个按钮弹出一个自定义的窗体,然后点击X关闭该窗体,然后再点击按钮想弹出该窗体时,报错:关闭 Window 之后,无法设置 Visibility,也无法调用 Show、ShowDialogor 或 WindowInteropHelper.EnsureHandle。
【C#】关闭 Window 之后,无法设置 Visibility,也无法调用 Show、ShowDialogor 或 WindowInteropHelper.EnsureHandle


解决办法:

需要重写它的OnClosing()方法。

protected override void OnClosing(CancelEventArgs e)
{
    e.Cancel = true;  // cancels the window close    
    this.Hide();      // Programmatically hides the window
}

相关文章:

  • 2021-05-22
  • 2021-06-16
  • 2022-01-10
  • 2022-03-08
  • 2021-06-02
  • 2021-04-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2022-01-28
  • 2021-05-28
  • 2021-07-18
  • 2021-10-28
  • 2022-12-23
相关资源
相似解决方案