0

高さ = 幅の半分のように、ウィンドウに比率を設定したいと思います。複数の画面サイズを考慮する必要があるため、適応させたいと考えています。また、ウィンドウが画面に対して大きすぎる場合は、最大の高さと幅で管理します。

しかし、私はウェブで検索しましたが、何も見つかりませんでした:D

編集

試してみましSizeToContent="WidthAndHeight"たが、タブがあるため、タブのコンテンツに関してウィンドウのサイズが変わります。できれば固定サイズがいいです。

4

1 に答える 1

4

C# で現在のシステム解像度を取得する方法:

int hght = Screen.PrimaryScreen.WorkingArea.Height;
int wght = Screen.PrimaryScreen.WorkingArea.Height;

フォーム サイズの高さと幅を設定する方法:

フォームの Page_Load() イベントで、次のコードを記述します。

this.Width = Screen.PrimaryScreen.WorkingArea.Width;
this.Height = Screen.PrimaryScreen.WorkingArea.Height ;

解像度に依存しない Windows アプリケーションを .NET で開発する方法

于 2012-08-23T15:05:55.437 に答える