最終更新:2020-04-22 (水) 12:19:07 (1427d)
WPF/パネル
https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/controls/panels-overview
一覧
Grid System.Windows.Controls.Grid 子要素を表のように配置 Canvas System.Windows.Controls.Canvas 子要素の位置をTop,Leftで指定 DockPanel? System.Windows.Controls.DockPanel 子要素が DockPanel? の上下左右のいずれかにドッキング。幅固定右寄せとかもこれ StackPanel System.Windows.Controls.StackPanel 子要素を縦または横に並べて表示。右寄せ WrapPanel System.Windows.Controls.WrapPanel 子要素を左上から右方向に順番にコントロールを表示 UniformGrid System.Windows.Controls.Primitives.UniformGrid 等間隔
種類
System.Windows.Controls.StackPanel
- Orientation
System.Windows.Controls.WrapPanel
- 子要素を左から右に順番に並べ、幅を超えた分は右端で折り返すようにレイアウト
System.Windows.Controls.DockPanel
- パネルの上下左右に子要素を貼り付ける(ドッキング)ようにレイアウト
System.Windows.Controls.Canvas
- 固定レイアウト
System.Windows.Controls.Grid
System.Windows.Controls.VirtualizingStackPanel
- 表示する部分だけ処理する
便利なNuGetパッケージ
関連
- TabPanel
- ToolBarOverflowPanel?
- ScrollViewer?
- WPF/コントロール