メインウィンドウに静的関数があり、その中にトレイ アイコンがあります。そのメインウィンドウ内の子ウィンドウからその関数を呼び出したい...
テキストバルーンを上げるためにいくつかの値を与えたいからです。
これは静的関数であるため、WindowState = WindowState.Maximized を上げることができないという問題が発生しました...
解決方法は? 私はWPFを使用しています
private static void notifier_MouseDown(object sender, Forms.MouseEventArgs e)
{
ContextMenu menu = new ContextMenu();
MenuItem open = new MenuItem();
open.Header = "Open";
menu.Items.Add(open);
MenuItem exit = new MenuItem();
open.Header = "Exit";
menu.Items.Add(exit);
if (e.Button == Forms.MouseButtons.Right)
{
menu.IsOpen = true;
}
if (e.Button == Forms.MouseButtons.Left) {
menu.IsOpen = false;
WindowState = WindowState.Maximized;
Topmost = true;
}
}