フォームサイズやコントロールの位置を合わせたい

解決


びぎなー  2008-03-11 00:04:24  No: 139219

18インチのディスプレイで作った画面を15インチのノートパソコンで表示させた際、
フォームのサイズが大きすぎてはみ出したり、コントロールの位置がズレてしまいます。
ディスプレイのサイズに合わせて縮小させたいのですが、どのようにすれば良いのでしょうか?

環境はVB2005、XPです。どなたか宜しくお願いします。


いな  2008-03-11 01:00:21  No: 139220

.NETは素人ですが、こんな情報は役立ちますでしょうか?

ディスプレイの解像度を取得する 
http://anetm.com/dev/tools/vbdotnet/112262.htm

ボタンの画像を大きさを調整しながら表示する 
http://anetm.com/dev/tools/vbdotnet/112266.htm


びぎなー  2008-03-11 02:26:23  No: 139221

ディスプレイのサイズに合わせる為には、
ディスプレイの解像度を取得して、
解像度に合わせて全てリサイズする必要があるという事でしょうか?
度々の質問ですみません。。


やじゅ  2008-03-11 02:39:09  No: 139222

Form.AutoScaleModeプロパティにより、自動スケーリングを
有効にできます。

自動スケーリングを利用する
http://dobon.net/vb/dotnet/form/autoscale.html


びぎなー  2008-03-11 20:31:26  No: 139223

解決しました。
いなさん、やじゅさん、ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加