我正在使用vsF13下的WPF开发一个带有c#的应用程序。
当应用程序最小化时,应用程序图标会以随机方式消失在任务栏中(非常罕见,并且在系统运行缓慢时更常出现)。该应用程序只能通过< alt + tab'来恢复。组合
在最小化键事件处理程序中,我添加了ShowInTaskbar = true
,这没有帮助。
我在最小化处理程序下面列出。
主窗口的WindowStyle
属性设置为None
,以便绘制我们的自定义"最小化","最大化"和&#34 ;靠近"的按钮。
public void minimize_MouseDown()
{
var main = ViewManager.GetInstance().main;
main.WindowState = WindowState.Minimized;
main.ShowInTaskbar = true;
}