WPF での GridSplitter の使用原則

WPF での GridSplitter の使用原則

  1. GridSplitterオブジェクトはグリッド セルに配置する必要があります。行または列は予約することもHeightWidth自動に設定することもできます。
  2. GridSplitterGridSplitterオブジェクトは常に行または列全体のサイズを変更します。オブジェクトの外観と動作に一貫性を持たせるには、オブジェクトをセルに限定するのではなく、行または列全体に広げる必要があります。プロパティRowSpanを設定できますColumnSpan
  3. 最初は、GridSplitterオブジェクトは小さくて見にくいです。より使いやすくするには、オブジェクトの最小サイズを設定する必要があります。垂直スプリッターの場合は、プロパティを (スプリッターが領域の高さ全体を占めるようにする) に設定する必要がありVerticalAlignmentますStretch。 )Widthを固定値 (デバイスに依存しない 10 ユニットなど) に設定し、HorizontalAlignment水平スプリッターのプロパティをストレッチするように設定します。
  4. GridSplitterオブジェクトを宣言するとき、ShowsPreviewプロパティを に設定しますfalse。これにより、スプリッターを左右にドラッグするとすぐに列のサイズが変更されますが、tureにスプリッターをドラッグすると灰色の影が表示されます。マウスポインタで分割が行われる場所を示します。
<GridSplitter Grid.Column="1" Grid.RowSpan="2" Width="3"  
	HorizontalAlignment="Center" VerticalAlignment="Stretch" ShowsPreview="False"/>

おすすめ

転載: blog.csdn.net/weixin_47410172/article/details/132323560