मैं एक मौसम एप्लिकेशन लिख रहा हूं। मैं इसे टास्कबार के साथ एकीकृत कर रहा हूं। जब आप टास्कबार पर अपने आइकन पर राइट क्लिक करते हैं तो यह आपको वर्तमान तापमान इत्यादि दिखाता है। वर्तमान में यदि आप "वर्तमान: ..." कहने वाले टेक्स्ट पर क्लिक करते हैं तो यह एप्लिकेशन का एक और उदाहरण खुलता है।नया उदाहरण लॉन्च करने के बजाए प्रोग्राम चलाने में विधि का निष्पादन करें
स्क्रीनशॉट:
मैं इस एक प्रक्रिया या मेरे कार्यक्रम में समारोह को चलाने के लिए मिल सकता है? तो यदि उपयोगकर्ता "वर्तमान: ..." पर क्लिक करता है तो उसे उसी एप्लिकेशन में एक नया फॉर्म खोलना चाहिए। इसे एक और आवेदन नहीं खोलना चाहिए?
मेरे कोड वर्तमान में है:
JumpListCustomCategory userActionsCategory = new JumpListCustomCategory("Weather");
userActionLink.Arguments = "-1";
JumpListLink userActionLink = new JumpListLink(Assembly.GetEntryAssembly().Location, Conditions + ": " + reader.ReadToEnd());
userActionLink.IconReference = new IconReference(testicon, 0);
userActionsCategory.AddJumpListItems(userActionLink);
list.AddCustomCategories(userActionsCategory);
list.Refresh();
क्या आप 'NotifyIcon' की तलाश में हैं? –
हाय एल.बी नहीं, यदि आप राइट क्लिक करते हैं तो मैं विंडोज 7 टास्कबार का उपयोग कर उपयोगकर्ता को वर्तमान तापमान दिखाना चाहता हूं। फिर जब उपयोगकर्ता टेक्स्ट पर क्लिक करता है तो प्रोग्राम को एक नया फॉर्म खोलना चाहिए, लेकिन उसी एप्लिकेशन में। वर्तमान में यह एक नया आवेदन खोलता है। – joostehost
हाय joostehost, यह सुनिश्चित नहीं है कि यह मदद करता है लेकिन पहली बार मेरे दिमाग में आया यह है: http://www.dotnetcurry.com/ShowArticle.aspx?ID=150 –