Symfoware

Symfowareについての考察blog

C# Form 配置しているオブジェクトに応じて自動リサイズ(Javaのpack)

Javaだと「pack」というメソッドで、フォームのサイズをいい感じに微調整してくれました。
C#でも同様のことが行えないのか調べてみると...

Equivalent of Swing's pack in C#

AutoSizeをtrueにして、AutoSizeModeをGrowAndShrinkにしろとのこと。

通常の画面



適当に用意した画面がこちら。

901_01.png


AutoSize指定



AutoSize = true;
AutoSizeMode = AutoSizeMode.GrowAndShrink;

901_02.png


プログラム中で、文字列の長さを変更します。

label1.Text = "ここにテキストが入ります。ここにテキストが入ります。";

901_03.png

関連記事

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2018/06/21(木) 00:43:43|
  2. 備忘録
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<MQTTブローカー mosquittoをUbuntu 18.04へインストールする | ホーム | C# Formのアイコン、最小化ボタン、最大化ボタン、閉じるボタンの非表示>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
https://symfoware.blog.fc2.com/tb.php/2204-a70ebbc9
この記事にトラックバックする(FC2ブログユーザー)