gpt4 book ai didi

c# - 如何在不关闭的情况下将 "Hide()"模式 WPF 窗口?

转载 作者:可可西里 更新时间:2023-11-01 08:45:45 26 4
gpt4 key购买 nike

我有一个在后台线程上运行的 WPF 窗口,作为一种“通知程序窗口”...当引发事件时,它会显示一条消息...用户单击“贪睡”按钮,我调用this.Visibility = Visibility.Collapsed

我隐藏窗口的那一刻(通过调用 this.Hide() 或如上所述设置 Visibility)...“ShowDialog() "代码释放并关闭窗口。

这绝对是 WPF 代码中的错误(我已通过反射器识别)...但我的问题仍然存在。有没有人能够想出解决此问题的方法?

我已经尝试了很多东西,现在正在向你们这些聪明的人伸出援手:)

最佳答案

您无法隐藏模态对话框。这就像问,“我如何倒车达到 100 英里/小时?”你不这样做,你把车开向前。

使用 Show,而不是 ShowDialog。或者,您可以在需要再次显示时简单地重新显示对话框。

关于c# - 如何在不关闭的情况下将 "Hide()"模式 WPF 窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316724/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com