天気予報アプリケーションを書いています。私はそれをタスクバーと統合しています。タスクバーのアイコンを右クリックすると、現在の温度などが表示されます。現在、「現在:...」というテキストをクリックすると、アプリケーションの別のインスタンスが開きます。
スクリーンショット:
これをプログラムでプロシージャまたは関数を実行するにはどうすればよいですか?したがって、ユーザーが「現在:...」をクリックすると、同じアプリケーションで新しいフォームが開くはずです。別のアプリケーションを開くべきではありませんか?
私のコードは現在:
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();