2011-11-09 24 views
1

フォームのサイズ変更時にWindowsフォーム要素のサイズを変更する方法はありますか? picturebox、panelなどの幅をCSSのように100%設定する方法はありますか?レイアウトのベストプラクティスに役立つとお伝えしますか?私はWindowsフォームのサイズを変更するときに、イメージのサイズを変更するときにイメージのサイズも変更したいと思います。フォームのサイズ変更時にフォーム要素のサイズを変更する

+0

メトロ? WinForms? WPF? Silverlight? ASP.Net? MonoTouch? – SLaks

答えて

2

あなたはControl Dockingに目を通す必要があります。

+0

私はこれを使用します。しかし、イメージは元のサイズで静止しています。私はフォームのサイズを変更するとき、私は画像のサイズを変更するときにもチャネージが必要です。 Windows Picture Viewerのように –

1

内の画像を埋めるためにイメージコントロールのプロパティを設定することです。

ステップ:

  1. は、私は私が
  2. 私は追加「塗りつぶし」にピクチャボックス「ドック」プロパティを設定し
  3. フォームにピクチャボックスを追加
  4. 新しいWindowsフォームを作成しました画像ボックスへの画像
  5. SizeModeプロパティを「StretchImage」に設定しました。(「ズームはあなたのニーズにもっとよく合うかもしれません」)
+0

はい、私は内部の画像を埋めるために画像制御したいです。 –

+0

@RizwanKhanがそれを行う方法を示すように更新されました。 – McKay

+1

はいそれはうまくいきますが、イメージディスプレイのサイズの比率を維持していません。割合を維持してディスプレイのサイズを変更する方法はありますか? Windows Picture Viewerと同様です。 WPVは、WPVのフォームのサイズを変更すると、配給を維持します。比率を維持しながら画像のサイズを変更します。 –

関連する問題