View Full Version : سوال: چطور برنامه در حالت background اجرا بشه؟
itgirl20
سه شنبه 31 فروردین 1389, 23:50 عصر
چطور برنامه در حالت background اجرا بشه؟یعنی در گوشه سمت راست نوار task قرار بگیره؟
برنامه در حال اجرا باشه و از برنامه خارج نشه
s.khoshfekran
سه شنبه 31 فروردین 1389, 23:55 عصر
منظورتون اینه که در System Tray باشه ؟ و با دکمه X بسته نشه ؟
behnam25214
سه شنبه 31 فروردین 1389, 23:59 عصر
اگه بخوایی بره به System Tray یک Notify Icon به فرمت اضافه کن و هر وقت خواستی خاصیت Visible اش رو true کن تا بره به System Tray و بعدش فرمت رو close کن.
s.khoshfekran
سه شنبه 31 فروردین 1389, 23:59 عصر
برای SystemTray باید از کامپوننت NotifyIcon استفاده کنی
public void Form_Close(object sender,FormClosingEventArgs e)
{
this.Hide();
notifyIcon1.Visible = true;
notifyIcon1.Icon = "C:\\...";
}
private void Form1_Load(object sender, EventArgs e)
{
this.FormClosing += new FormClosingEventHandler(Form_Close);
}
موفق باشی
behnam25214
چهارشنبه 01 اردیبهشت 1389, 00:07 صبح
اینم یه نمونه برنامه که میتونی ازش استفاده کنی.:چشمک:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.