您的位置:首页 > 编程语言 > C#

关于wpf设置WindowState最小化,ShowInTaskbar不显示任务,出现在左下角的问题。

2017-09-19 17:12 513 查看
设置 WindowState、ShowInTaskbar。是为了获得没有主界面的EXE。有人会问没有界面的EXE有什么用,那是因为在exe之间通讯会用到。
当主程序A控制程序B,B没有界面接收到A发来的信息进行控制。下篇我会讲到exe之间的通讯。
言归正传。如何解决出现在左下角的问题。只需要建立线程。
this.WindowState = WindowState.Minimized;
Thread th = new Thread(fun);
th.IsBackground = true;
th.Start();

private void fun()
{
this.Dispatcher.Invoke(new Action(() =>
{
this.ShowInTaskbar = false;
}));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# wpf
相关文章推荐