Visual C# 2013逆引き大全 555の極意

WPFの極意 - Tips391 コントロールを自動的に配置する

Icon comment count 0
Icon stock count 0

Tips391コントロールを自動的に配置する

Pointアプリケーション実行時にレイアウトに沿ってコントロールを配置(DockPanelコントロール)

Level2
対応
  • EXP
  • PRO

WPFアプリケーションでは、ユーザーがウィンドウの大きさを変更すると同時に、ウィンドウのレイアウトを変更できるDockPanelコントロールがあります。

DockPanelコントロールを使うと、ツールバーやステータスバーのようにウィンドウの端に固定されるコントロールを自由に作れます。

DockPanelコントロールの上に配置される各コントロールは、自動的に配置されます。ユーザーがウィンドウの大きさを変更したときに、アプリケーション自身が自動的に計算をしてコントロールの位置を変更します(位置を計算するコントロールを書く必要がありません)。

リスト1では、ウィンドウの上下にDock
Panelコントロールを配置しています。

上端のDockPanelコントロール上のボタンは、左端をあけるためにMargin属性を設定しています。

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません