2013-03-05 10 views
7

मैं कोड लिख रहा हूं जिसमें अपडेट उपलब्ध हैं तो मैं सी # का उपयोग करके गुब्बारे के साथ एक पॉप अप संदेश दिखाना चाहता हूं। यह "जावा अपडेट उपलब्ध" के समान है।अधिसूचना क्षेत्र में आइकन के साथ एक संदेश कैसे दिखाएं

Balloon tool tip

NotifyIcon वर्ग की मदद और BalloonTipIcon संपत्ति के साथ

, मैं सूचना क्षेत्र में आइकन नहीं बल्कि इस प्रकार का संदेश दिखा सकते हैं। कोई सुझाव उपयोगी होगा।

उत्तर

0

नीचे दिए गए कोड के साथ वांछित सही आउटपुट मिला।

notifyIcon1.Visible = true; 
notifyIcon1.Icon = SystemIcons.Exclamation; 
notifyIcon1.BalloonTipTitle = "Balloon Tip Title"; 
notifyIcon1.BalloonTipText = "Balloon Tip Text."; 
notifyIcon1.BalloonTipIcon = ToolTipIcon.Error; 
notifyIcon1.ShowBalloonTip(1000); 

अपने सुझाव के लिए धन्यवाद @Bhushan ....

+0

मैंने अपना सटीक कोड 'Form1_Load' फ़ंक्शन पर रखा है, लेकिन यह काम नहीं करता। प्रोग्राम शुरू करने के बाद कोई बैलोन दिखाता है, केवल आइकन और कुछ भी क्लिक पर नहीं होता है। बेशक मैंने पहले से ही सूचित किया है Icon1 – Black

12

आप इसके लिए NotifyIcon का उपयोग कर सकते हैं।

this.WindowState = FormWindowState.Minimized; 
notifyIcon.BalloonTipIcon = ToolTipIcon.Info; 
notifyIcon.BalloonTipTitle = "Notify Icon Test Application"; 
notifyIcon.BalloonTipText = "You have just minimized the application." + 
          Environment.NewLine + 
          "Right-click on the icon for more options."; 

notifyIcon.ShowBalloonTip(5000); 

यह नीचे के रूप में एक की तरह पॉपअप उत्पन्न करेगा:

enter image description here

आप this link बारे में अधिक जानकारी पा सकते हैं।

+0

मुझे वास्तव में खेद है लेकिन यह मेरे उद्देश्य को हल नहीं कर रहा है। मैंने इसे पहले भी कोशिश की थी लेकिन मुझे यह अधिसूचना क्षेत्र में पॉप अप मिल रहा है। – Arti

+1

@Arti तो आप अपने पॉपअप को कहां दिखाना चाहते हैं? –

+1

@Arti आपका प्रश्न यह भी कहता है कि आप अधिसूचना में पॉपअप चाहते हैं? –

0

एक बहुत ही सरल एकल लाइन आदेश आप के बजाय कि सभी भारी बात दूसरों करने का इस बात के लिए लिख सकते हैं, नहीं है सुझाव देते हैं:

notifyIcon1.ShowBalloonTip(1000, "Text", "Title", ToolTipIcon.Warning); 

याद रखें कि आपको पहले अपने एप्लिकेशन में नियंत्रण शुरू करने की आवश्यकता है ताकि यह कोड काम कर सके। आप अपनी आवश्यकताओं के अनुसार नियंत्रण के नाम और कमांड के पैरामीटर को समायोजित करने के लिए स्वतंत्र हैं।

+0

मेरे लिए बिल्कुल काम नहीं करता है। विंडोज 10 पर कोशिश की। – Black

संबंधित मुद्दे