0

c# を使用して Windows フォーム アプリケーションを開発しています。MDI 親フォームと子フォームがあります。私の開発環境の解像度は 1366 * 768 です。しかし、このアプリケーションを任意の解像度に合わせて開発したいのですが、どうすればよいですか? 例 (1024 * 768 など)

現時点では、mdi 親のフォーム ロード イベントで次の行を使用しています。

 this.Location = Screen.PrimaryScreen.WorkingArea.Location;
 this.Size = Screen.PrimaryScreen.WorkingArea.Size;
4

1 に答える 1

1

コントロールが収まらないという問題は、コントロールを固定またはドッキングすることで解決できる場合があります。このようにして、フォームをいつ小さくするか、子に何が起こるかを決定できます。役立つチュートリアルを次に示します。

http://www.techotopia.com/index.php/Designing_Forms_in_C_Sharp_and_Visual_Studio http://msdn.microsoft.com/en-us/library/8y52cxte%28v=vs.80%29.aspx http://www.devx. com/dotnet/Article/6964/0/page/3 http://www.techrepublic.com/article/manage-winform-controls-using-the-anchor-and-dock-properties/6165908

于 2012-12-11T00:44:44.513 に答える