این رویداد زمانی اجرا میگردد که یک کنترل در حال حذف شدن باشد و برای درک آن باید کد زیر را دنبال نمایید.
مثال:
1- پروژه ای را با دو فرم بسازید و بر روی هر دو فرم یک دکمه قرار دهید
2- بر روی دکمه فرم اول کد زیر را بنویسید
Form3.ShowDialog()
3- بر روی دکمه فرم دوم کد زیر را وارد نمایید
Me.Close()
4- بر روی رویداد HandleDestroyed کنترل Button فرم دوم کد زیر را وارد نمایید.
MessageBox.Show("مهندس میثم حبیبی")
حال پروژه را اجرا نمایید و با کلیک بر روی دکمه فرم اول به فرم دوم بروید. حال روی دکمه فرم دوم یا روی دکمه Close فرم دوم کلیک نمایید. با بسته شدن فرم متن MessageBox نمایان میگردد. با از بین رفتن و بسته شدن فرم کنترل BUtton هم حذف میشد و باعث اجرای این رویداد میگردد.
تذکر: این مطلب صرفا برای آموزش میباشد و حرفه ای ها میدانند با رویداد های دیگه میشود این رویداد را تا حدودی انجام داد البته کاربردهایی دارد که حرفه ای ها آن را دانسته و استفاده مینمایند.