قرار دادن راست کلیک برای notification
سلام
میلاد امام حسین بر شما مبارک باشه.
یه برنامه Console Applicaion دارم که محیط cmd ( صفحه سیاه ) نداره.
نوتیفیکیشن رو قرار دادم ولی نمی دونم چطوری می تونم براش راست کلیک تعریف کنم که درگزینه های موجود گزینه خروج رو داشته باشه.
نمی تونم حتی Event برای کلیک تعریف کنم.
به چه شکل هستش؟
System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
ni.Visible = true;
ni.Text = "Text";
//ni.Icon = SystemIcons.Application;
ni.Icon = new Icon(@"favicon.ico");
ni.BalloonTipTitle = "BalloonTipTitle";
ni.BalloonTipText = "BalloonTipText";
ni.ShowBalloonTip(1000);
نقل قول: قرار دادن راست کلیک برای notification
یک منو ایجاد کنید و به نوتیفیکیشن بدید
System.Windows.Forms.NotifyIcon ni = new System.Windows.Forms.NotifyIcon();
ni.Visible = true;
ni.Text = "Text";
//ni.Icon = SystemIcons.Application;
ni.Icon = new Icon(@"favicon.ico");
ni.BalloonTipTitle = "BalloonTipTitle";
ni.BalloonTipText = "BalloonTipText";
ni.ShowBalloonTip(1000);
ToolStripItem exitItem = new ToolStripButton("خروج");
exitItem.Click += delegate(object sender, EventArgs args)
{
Application.Exit();
};
ContextMenuStrip menuStrip = new ContextMenuStrip {RightToLeft = RightToLeft.Yes};
menuStrip.Items.Add(exitItem);
ni.ContextMenuStrip = menuStrip;