wpfアプリケーション通知アイコンで使用したい(プロジェクトhttp://www.codeproject.com/Articles/36468/WPF-NotifyIconの.dllライブラリを使用)。
しかし、トレイアイコンをダブルクリックしてウィンドウを表示する方法(トレイに最小化した後)はわかりません。
新しいコマンドを宣言しました
namespace MyBasicFlyffKeystroke
{
class ShowWindowCommand : ICommand
{
public void Execute(object parameter)
{
Window1 window = new Window1();
window.Show();
}
public bool CanExecute(object parameter)
{
return true;
}
public event EventHandler CanExecuteChanged;
}
}
そして、window1.xamlファイルでそれを使用しました:
<tb:TaskbarIcon x:Name="notifyIcon" IconSource="icon.ico" ToolTipText="MyBasicFlyffKeystroke"
DoubleClickCommand="{StaticResource ShowWindow}">
</tb:TaskbarIcon>
と
<Grid.Resources>
<my:ShowWindowCommand x:Key="ShowWindow" />
</Grid.Resources>
しかし、ダブルクリックした後、Window1で新しいインスタンスを開きます...ここに何か方法はありますか?
よろしく、ダグナ