2012-10-05 21 views
6

Bir hava durumu uygulaması yazıyorum. Bunu görev çubuğuyla bütünleştiriyorum. Görev çubuğundaki simgesine sağ tıkladığınızda size mevcut sıcaklığı vb. Gösterir. Şu anda "Geçerli: ..." yazan metne tıklarsanız, uygulamanın başka bir örneğini açar.Yeni bir örnek başlatılıyor yerine çalışan programda yürütme yöntemi

Ekran Görüntüsü:

Weather taskbar

Nasıl bu benim programda bir prosedür ya da işlevi çalıştırmak için alabilirim? Yani kullanıcı "Geçerli: ..." yi tıklarsa, aynı uygulamada yeni bir form açmalıdır. Başka bir uygulama açmamalı mı?

Kodum şu anda: Burada

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(); 
+0

"NotifyIcon" mu arıyorsunuz? –

+0

Merhaba L.B hayır Sağ tıklarsanız, Windows 7 görev çubuğunu kullanarak mevcut sıcaklığını kullanıcıya göstermek istiyorum. Daha sonra kullanıcı metne tıkladığında program yeni bir form açmalı ama aynı uygulamada. Şu anda yeni bir uygulama açar. – joostehost

+0

Merhaba joostehost, bu yardımcı olur, ancak aklıma ilk kez geldi emin değilim: http://www.dotnetcurry.com/ShowArticle.aspx?ID=150 –

cevap

İlgili konular