PDA

View Full Version : عدم بسته شدن فرم



mohsen1900
شنبه 19 آذر 1390, 14:26 عصر
من یک فرم گزاش دارم که اطلاعات رو از دیتابیس نمایش می ده می خوام زمان که جدولم خالی یک message نمایش داده بسه و سریعاً فرم بسته شده . تو رویداد form load کد زیر رو نوشتم پیغام نمایش داده میشه ولی فرم بسته نمیشه اشکالش از کجاست
FarsiMessage.ShowMessageBox("اطلاعات هیچ کارمندی در سیستم ثبت نگردیده است.", "توجه", ShowButton.تائید_تنها, MsgIcon.Warning);
this.hide();

zarrinnegar
شنبه 19 آذر 1390, 14:29 عصر
بنویس
this.close();

mohammad272005
شنبه 19 آذر 1390, 14:31 عصر
اولا Hide فرم رو نمیبنده. فقط مخفی میکنه. باید از Close استفاده کنی. در ثانی فرم فقط در Shown به بعد، میتونه بسته بشه.

mohsen1900
شنبه 19 آذر 1390, 16:03 عصر
این close رو امتحان کردم یه لحظه خیلی کم فرم نمایش داده می شه بعد بسته میشه یعنی میداد و میره
فکر کنم بهترین راه این باشه که اولا تعداد رکوردها رو چک بکنم اگه مخالف صفر بود فرم نمایش داده شه و اگه صفر بود اصلاً فرم نمایش داده نشه

reza_mostafavi63
شنبه 19 آذر 1390, 18:53 عصر
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("salam");
Opacity = 0;
Application.Exit();
}