PDA

View Full Version : کمک برای حل مشکل بعد از استفاده SystemTray



sadeghpa80
یک شنبه 17 مرداد 1395, 09:38 صبح
سلام
من توی پروژه اما از کدی استفاده کردم که وقتی برنامه رو مینیمایز میکنم به SystemTry بره
اما وقتی میره تو SystemTry میاد و کد های قسمت Form Closing رو اجرا میکنه و من توی این قسمت یک سری کد ها دارم که فقط موقع بستن فرم باید اجرا بشه
چی کار باید کنم ؟

ممنون


private void HomeForm_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
ShowInTaskbar = false;
Hide();
notifyIcon1.Visible = true;
}
}

private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
Show();
WindowState = FormWindowState.Maximized;
ShowInTaskbar = true;
notifyIcon1.Visible = false;
}


اینم کد به SystemTry بردن و برگردونن فرم به جای قبلیش

En_MK
یک شنبه 17 مرداد 1395, 10:45 صبح
من کد خودتون رو تست کردم .اما چیزی که گفتید رخ نداد من در ایونت Frm_FormClosing یک مسیج show کردم اما هیچوقت show نشد


private void Frm_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
ShowInTaskbar = false;
Hide();
notifyIcon1.Visible = true;
}
}

private void Frm_MouseDoubleClick(object sender, MouseEventArgs e)
{
Show();
WindowState = FormWindowState.Maximized;
ShowInTaskbar = true;
notifyIcon1.Visible = false;
}

private void Frm_FormClosing(object sender, FormClosingEventArgs e)
{
MessageBox.Show("dddd");
}

sadeghpa80
دوشنبه 18 مرداد 1395, 13:35 عصر
من کد خودتون رو تست کردم .اما چیزی که گفتید رخ نداد من در ایونت Frm_FormClosing یک مسیج show کردم اما هیچوقت show نشد


private void Frm_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
ShowInTaskbar = false;
Hide();
notifyIcon1.Visible = true;
}
}

private void Frm_MouseDoubleClick(object sender, MouseEventArgs e)
{
Show();
WindowState = FormWindowState.Maximized;
ShowInTaskbar = true;
notifyIcon1.Visible = false;
}

private void Frm_FormClosing(object sender, FormClosingEventArgs e)
{
MessageBox.Show("dddd");
}






ممنون اما چرا توی پروژه من میره ایونت From Cloasing رو اجرا میکنه ؟

mrprestige
دوشنبه 18 مرداد 1395, 18:36 عصر
ممنون اما چرا توی پروژه من میره ایونت From Cloasing رو اجرا میکنه ؟

سلام دوست من وقتت بخیر ، خب دوست عزیز از Break Point استفاده کن تا ببینی کدوم پروسه باعث میشه رویداد مربوط به Form Closing اجرا بشه .