フォームサイズについて
- 題名: フォームサイズについて
- 著者: kiyo
- 日時: 2005/10/13 20:14:55
- ID: 13270
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: フォームサイズについて
- 著者: らって
- 日時: 2005/10/13 20:51:26
- ID: 13271
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: フォームサイズについて
- 著者: kiyo
- 日時: 2005/10/14 9:10:12
- ID: 13279
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: フォームサイズについて
- 著者: らって
- 日時: 2005/10/14 22:16:05
- ID: 13282
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: フォームサイズについて
- 著者: よねKEN
- 日時: 2005/10/15 0:08:37
- ID: 13283
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: フォームサイズについて
- 著者: kiyo
- 日時: 2005/10/17 16:49:37
- ID: 13300
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
【解決したい問題】
いつもお世話になっております。
MSの以下のページを参考に共通デザインフォームを作成し、
各プログラムで継承して開発を行おうとしています。
継承を利用して画面デザインを作成する方法:
http://www.microsoft.com/japan/msdn/vbasic/migration/tips/inheritance.aspx
ところが、共通デザインフォームのフォームサイズをデザイナ上で(1000,730)に設定したのですが、共通デザインフォームを継承した子フォームではデザイナ上のフォームサイズが(996,707)になってしまいます。
共通デザインフォームのClientSizeは
New System.Drawing.Size(994, 705)
となっています。
こちらの掲示板を検索したところ
中国語OSでのフォームサイズについて以下のような投稿がありました。
>Form.Sizeが800x600になるようにデザイナで設定していたとして、
>開発環境でのタイトルバーの高さが20だとしたら、
>Form.ClientSizeは800x580で保存されます。
>これをタイトルバーが30の環境で動かせば、
>Form.Sizeは800x610となります。
>画面のプロパティの「デザイン」タブの設定や
>「設定」タブで指定できるフォントのDPI指定などの影響で
>フォームやコントロールのサイズは影響受けると思います。
>使用環境が多岐に渡る場合は、この辺を考慮して
>ゆとりのあるデザインする必要があると思います。
>多言語を扱う場合は、ボタンの文言の長さが日本語の場合と
>その他の言語の場合とで同じような長さになるようにも考慮しておく必要も>あると思います。
継承の場合も同じでしょうか。
ちなみに日本語OSです。
また、同じである場合、
タイトルバーの高さは何処で設定するのでしょうか?
ご存知の方いらっしゃれば御教授願いたいです。
宜しくお願いします。
【解決するために何をしたか】
別の開発環境(Win2000 Pro 日本語)で試してみましたが同じ結果になっています。