में नया अधिकतम एमडीआई बाल फ़ॉर्म बनाने पर आइकन के साथ समस्या मेरे पास .NET 3.5 एमडीआई WinForms एप्लिकेशन है।.NET
मैंने एक बच्चे का फॉर्म Icon
संपत्ति सेट की है, और आइकन फॉर्म के ऊपरी बाएं कोने में सही ढंग से दिखाई देता है। मैं फिर बच्चे के फॉर्म को अधिकतम करता हूं और आइकन अभी भी ठीक है।
बच्चे के फार्म के साथ अभी भी अधिकतम, मैं एक और बाल खिड़की खोलता हूं, जो स्वचालित रूप से अधिकतम हो जाता है। इस फॉर्म का आइकन Icon
प्रॉपर्टी में से एक नहीं है, लेकिन डिफ़ॉल्ट .NET आइकन (नीला, लाल और पीला वर्ग वाला वाला)। हालांकि, अगर मैं एमडीआई पैरेंट फॉर्म का आकार बदलता हूं, तो आइकन स्वयं रीसेट हो जाता है और ठीक से प्रदर्शित होता है।
क्या किसी के पास कोई कामकाज है या पता है कि ऐसा क्यों होता है?
private void StatsForm_Load(object sender, EventArgs e)
{
//bug that means you have to set the desired icon again otherwise it reverts to default when child form is maximised
Icon = new System.Drawing.Icon("research.ico");
}
इसका मतलब यह है कि आप:
आप इसे खोलने के बाद बच्चे को खिड़की पर एक .refresh कर की कोशिश की है? –