जब उपयोगकर्ता विंडो के कुछ हिस्सों पर क्लिक करता है, तो मैं विंडो के नियंत्रण में UserControl जोड़ता हूं। UserControl का एक करीबी बटन है। UserControl को नष्ट करने के लिए UserControl के बटन हैंडलर में मैं क्या कर सकता हूं? Win32 DestroyWindow कॉल के लिए कोई .NET एनालॉग नहीं लगता है, और नियंत्रण के लिए कोई बंद() विधि नहीं है। अब तक मेरे पास यह है:उपयोगकर्ता नियंत्रण कैसे नष्ट कर सकता है?
private void sbClose_Click(object sender, EventArgs e)
{
Parent.Controls.Remove(this);
this.Dispose();
}
और यदि माता-पिता को नियंत्रण को नष्ट करने की आवश्यकता है, तो क्या कदम हैं? - वहाँ कुछ भी नहीं आप बल उपयोगकर्ता नियंत्रण नष्ट हो करने के लिए क्या कर सकते हैं
Controls.Remove(control);
control.Dispose();
न केवल नियंत्रण/प्रबंधित संबंधित। ऑब्जेक्ट्स खुद को नष्ट कर रहे हैं? मज़ा! –