사용자가 양식을 최소화하거나 닫을 때 응용 프로그램을 시스템 트레이에 추가하고 싶습니다. 나는 Minimize 케이스를 위해 그것을했다. 아무도 내 애플 리케이션을 계속 실행하고 양식을 닫을 때 시스템 트레이에 추가 할 수 있다고 말해 줄 수 있습니까?WPF를 사용하여 시스템 트레이에 응용 프로그램 최소화/닫기
public MainWindow()
{
InitializeComponent();
System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
ni.Icon = new System.Drawing.Icon(Helper.GetImagePath("appIcon.ico"));
ni.Visible = true;
ni.DoubleClick +=
delegate(object sender, EventArgs args)
{
this.Show();
this.WindowState = System.Windows.WindowState.Normal;
};
SetTheme();
}
protected override void OnStateChanged(EventArgs e)
{
if (WindowState == System.Windows.WindowState.Minimized)
this.Hide();
base.OnStateChanged(e);
}
내가 당신을 운영자 추천 : https://visualstudiogallery.msdn.microsoft.com/aacbc77c-4ef6-456f-80b7-1f157c2909f7/ – Xaruth