[英]Borderless window activated event not fired when minimize-restore from taskbar icon
[英]How to minimize and restore a WPF window by clicking taskbar icon?
我想知道是否可以通过单击任务栏中窗口样式为“无”的图标来最小化和恢复窗口(WPF)。
谢谢
您可以使用 double_click 事件并检查表单状态,然后根据需要将其最小化或恢复。 你当然需要一个 taskbarIcon 控制器。
例子:
private bool _isShowed = false;
private void Form1_Load(object sender, EventArgs e)
{
_isShowed = true;
}
// handle double click on icon
private void OnDoubleClickHandler(object sender, EventArgs e)
{
if (_isShowed)
{
_isShowed = false;
Hide();
}
else
{
_isShowed = true;
Show();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.