.NET में त्रुटि और चेतावनी संदेश बॉक्स कैसे दिखाएं / संदेश बॉक्स को कैसे अनुकूलित करें


84

C # .NET (Winforms) का उपयोग करना।

मैं जानना चाहता हूं कि मैं संदेश बॉक्स को Ding!!ध्वनि और लाल रंग के क्रॉस के निशान के साथ कैसे दिखा सकता हूं । यह वही है जिसके बारे में बात कर रहा हूं:

स्क्रीनशॉट

कस्टम त्रुटियों और कस्टम चेतावनियों के साथ मेरे सॉफ़्टवेयर के लिए ऐसी चीज़ें कैसे करें?

MessageBox.Show("asdf");

मुझे अनुकूलित नहीं देता।

जवाबों:


235

इसे इस्तेमाल करे:

MessageBox.Show("Some text", "Some title", 
    MessageBoxButtons.OK, MessageBoxIcon.Error);

8
MSDN: अन्य चिह्न जिनका आप उपयोग कर सकते हैं: msdn.microsoft.com/en-us/library/…
पंजे

3
अब यह MessageBoxIcon.Error समर्थित नहीं है। MessageBox.Show ("कुछ पाठ", "कुछ शीर्षक", MessageBoxButton.OK, MessageBoxImage.Warning) की तरह कुछ प्रयास करें;
जेपीकेआर

20

विवरण की कोशिश करें: किसी भी विकल्प का उपयोग करें ..

    MessageBox.Show("your message",
    "window title", 
    MessageBoxButtons.OK, 
    MessageBoxIcon.Warning // for Warning  
    //MessageBoxIcon.Error // for Error 
    //MessageBoxIcon.Information  // for Information
    //MessageBoxIcon.Question // for Question
   );


0

यदि आप इसका उपयोग नहीं कर रहे हैं तो आपको नाम स्थान जोड़ना चाहिए:

System.Windows.Forms.MessageBox.Show("Some text", "Some title", 
    System.Windows.Forms.MessageBoxButtons.OK, 
    System.Windows.Forms.MessageBoxIcon.Error);

वैकल्पिक रूप से, आप अपनी फ़ाइल की शुरुआत में जोड़ सकते हैं:

using System.Windows.Forms

और फिर उपयोग करें (जैसा कि पिछले उत्तरों में बताया गया है):

MessageBox.Show("Some text", "Some title", 
    MessageBoxButtons.OK, MessageBoxIcon.Error);
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.