PDA

View Full Version : مشکل با نمایش notify icon در سی شارپ



012132
یک شنبه 20 فروردین 1391, 16:23 عصر
با سلام دوستان
من یه برنامه نوشتم .
هر وقت که minimizeمی کنم ، تمامی پنجره ها hide میشن و ایکن برنامه در system tray نمایش پیدا می کنه .
همچنین در قسمت دابل کلیک notify icon هم دستور نوشتم که صفحه اصلی من رو نمایش بده .
تا اینجا همه چیز خوبه
اما مشکل اینجاست که اگه من چند بار عمل minimize رو اجما بدم و بر روی آیکن دابل کلیک کنم ، تعداد آیکن های برنامه در system tray همینطور زیاد میشه .
می خوام بدونم چطوری میشه کاری کرد که فقط یک آیکن داشته باشیم . یعنی هر وقت که روی icon دابل کلیک کردم و فرم اصلی که ظاهر شد ، icon برنامه مخفی بشه .

منتظر راهنمایی های خوبتون

poggije
دوشنبه 29 اردیبهشت 1393, 23:52 عصر
سلام...
میدونم پست خیلی قدیمیه ولی من این مشکل رو دارم و وقتی سرچ کردم چیزی پیدا نکردم. کسی میتونه این مشکل رو حل کنه؟؟؟؟؟
ممنون

marmulak_7
سه شنبه 30 اردیبهشت 1393, 00:11 صبح
سلام...
میدونم پست خیلی قدیمیه ولی من این مشکل رو دارم و وقتی سرچ کردم چیزی پیدا نکردم. کسی میتونه این مشکل رو حل کنه؟؟؟؟؟
ممنون

با سلام


private void notifyIcon1_DoubleClick(object sender, EventArgs e)
{
if (this.Visible == true)
Visible = false;
else if (this.Visible == false)
Visible = true;
}