ユーザーが受け入れるか拒否する必要があるいくつかの通知を表示することに基づくアプリケーションを作成しています
タスクバーの上ではなく、画面の右下にリクエストフォームを表示するにはどうすればよいですか?
コード :
notificationForm ntf = new notificationForm();
ntf.ShowDialog();
どんな助けでも大歓迎です
ユーザーが受け入れるか拒否する必要があるいくつかの通知を表示することに基づくアプリケーションを作成しています
タスクバーの上ではなく、画面の右下にリクエストフォームを表示するにはどうすればよいですか?
コード :
notificationForm ntf = new notificationForm();
ntf.ShowDialog();
どんな助けでも大歓迎です
これを試して:
int x = Screen.PrimaryScreen.WorkingArea.Width - this.Width;
int y = Screen.PrimaryScreen.WorkingArea.Height - this.Height;
this.Location = new Point(x, y);
本当に特定の場所に通知が必要な場合は、
どれの
プライマリ ディスプレイ モニターの作業領域のサイズを取得します。
WPF アプリケーションの場合。
または
取得する
作業領域は、タスクバー、ドッキング ウィンドウ、およびドッキング ツールバーを除く、ディスプレイのデスクトップ領域です。
WinForms アプリケーションの場合。
これは次のようにも取得できます。
Rectangle workingRectangle = Screen.PrimaryScreen.WorkingArea;
この情報から、好きな場所にウィンドウを配置できます。