छुपा नहीं मैं एक WinForms आवेदन जिसमें मैं 2 फार्म का उपयोग कर रहा है सभी आवश्यक नियंत्रण दिखाना है।सी # WinForms स्टार्टअप (स्पलैश) प्रपत्र
Application.Run(new SplashForm());
आवेदन लोड हो रहा है पूरा कर लिया है एक बार मैं SplashForm चाहते छिपाने के लिए या मुझे भेजे गए हैं: पहला पर्चा एक स्प्लैश स्क्रीन जिसमें यह उपयोगकर्ता है कि यह आदि लोड हो रहा है यह तो मैं निम्नलिखित कोड का उपयोग कर रहा है बताता है पीछे और मुख्य दिखाने के लिए। मैं वर्तमान में उपयोग कर रहा हूँ निम्नलिखित:
private void showMainForm()
{
this.Hide();
this.SendToBack();
// Show the GUI
mainForm.Show();
mainForm.BringToFront();
}
क्या मैं देख रहा हूँ कि MainForm दिखाया गया है है, लेकिन अभी भी SplashForm 'शीर्ष पर' दिख रहा है। मैं वर्तमान में जो कर रहा हूं वह मैनफॉर्म पर मैन्युअल रूप से इसे सामने लाने के लिए क्लिक कर रहा है। यह क्यों हो रहा है पर कोई विचार?
इस विधि यदि SplashForm, एक WPF विंडो – MrEdmundo
मैं इसे केवल WinForms के लिए उपयोग है खेद काम नहीं करता। – Grzenio
मैंने आपकी कक्षा में "frmSplash splashForm" जैसे चर को परिभाषित किया है, लेकिन मुझे परिभाषित चर के लिए "गैर-स्थैतिक फ़ील्ड, विधि या संपत्ति के लिए एक ऑब्जेक्ट संदर्भ आवश्यक है" जैसी कुछ त्रुटियां मिलती हैं। मैं आपकी कक्षा से कैसे उपयोग कर सकता हूं? – Sadegh