私は現在、ある会社でジュニア コンサルタントとして働いており、ツリー画面で同時に実行されるアプリを作成しようとしていますが、このようなもの、おそらくデザイン パターンや素晴らしいライブラリなど、どこから始めればよいかについて誰もが手がかりを持っています。どんな助けでも素晴らしいでしょう。
各画面のツリー モニター全体で実行される単一の実行中のアプリは、1 つまたは複数のウィンドウ フォームを担当します。
今、テクニカル分析のどこで
私は現在、ある会社でジュニア コンサルタントとして働いており、ツリー画面で同時に実行されるアプリを作成しようとしていますが、このようなもの、おそらくデザイン パターンや素晴らしいライブラリなど、どこから始めればよいかについて誰もが手がかりを持っています。どんな助けでも素晴らしいでしょう。
各画面のツリー モニター全体で実行される単一の実行中のアプリは、1 つまたは複数のウィンドウ フォームを担当します。
今、テクニカル分析のどこで
フォームの Location プロパティを別のモニターに表示されるように設定するだけです。Screen クラスを使用して他のモニターが配置されている場所を見つけ、Load() イベントで行うのが最適です。例えば:
protected override void OnLoad(EventArgs e) {
// Display on 2nd monitor, if available
if (Screen.AllScreens.Length >= 2) {
this.Location = Screen.AllScreens[1].WorkingArea.Location;
}
base.OnLoad(e);
}
複数のモニターに1 つのウィンドウを表示することが意図されている場合(質問からは明らかではありません): いいえ、Winforms ではこれを実行できません。レイモンド・チェンは最近、原因となるトラブルの種類についてブログを書きました.