0

私は現在、ある会社でジュニア コンサルタントとして働いており、ツリー画面で同時に実行されるアプリを作成しようとしていますが、このようなもの、おそらくデザイン パターンや素晴らしいライブラリなど、どこから始めればよいかについて誰もが手がかりを持っています。どんな助けでも素晴らしいでしょう。

  • 各画面のツリー モニター全体で実行される単一の実行中のアプリは、1 つまたは複数のウィンドウ フォームを担当します。

  • 今、テクニカル分析のどこで

4

1 に答える 1

3

フォームの 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 ではこれを実行できません。レイモンド・チェンは最近、原因となるトラブルの種類についてブログを書きました.

于 2012-03-13T11:48:12.193 に答える