این رویداد یکی از بی کاربرد ترین رویداد ها میباشد و زمانی اجرا میشود که کنترلی از فرم بیرون انداخته شده باشد
نکته: Dispose = بیرون انداخته شده
1- برای درک این رویداد یک فرم با یک Label و Button ایجاد نمایید
2- بر روی دکمه کد زیر را بنویسید
VB.Net
Label1.Dispose()
C#
Label1.Dispose();
3- حال در رویداد Disposed روی لیبل کد زیر را وارد نمایید
VB.Net
Me.BackColor = Color.DarkRed
C#
this.BackColor = Color.DarkRed;
حال برنامه را اجزا و روی دکمه کلیک نمایید همانگونه که مشاهده مینمایید دکمه از روی فرم بیرون انداخته شده و متد Dispose آن اجرا می شود. همین باعث شده رویداد Disposed در کنترل Label اجرا شده و رنگ فرم تغییر نماید. امیدوارم توانسته باشم این رویداد را با درک کامل معرفی نمایم.
شنبه بیست و پنجم فروردین ۱۴۰۳ | 19:58