当我右键单击我的应用程序的系统托盘图标时,我想显示一个"退出"菜单上的选项,当我单击此选项时,我希望程序退出。我怎样才能做到这一点?
答案 0 :(得分:1)
您可以举办活动,我们说双击关闭应用程序。因此,当用户双击系统托盘中的图标时,应用程序将退出。您还可以构建托盘菜单并选择“退出”。
System.Windows.Forms.NotifyIcon notifyIcon;
public MainWindow()
{
InitializeComponent();
notifyIcon = new System.Windows.Forms.NotifyIcon();
notifyIcon.DoubleClick += notifyIcon_DoubleClick;
notifyIcon.Icon = new System.Drawing.Icon("MyIcon.ico");
notifyIcon.Visible = true;
}
void notifyIcon_DoubleClick(object sender, EventArgs e)
{
System.Windows.Application.Current.Shutdown();
// OR
// Environment.Exit(0)
}