[WPF][StackPanel] Orientationプロパティで、レイアウトの向きを自由に変更する

スポンサーリンク

概要

WPFのStackPanelコントロールは、子要素を水平または垂直に配置するのに使用されます。Orientationプロパティを使用することで、コントロールのレイアウト方向を変更することができます。

構文

<StackPanel Orientation="Horizontal">
  <!-- 水平方向に配置されるコントロール --> 
</StackPanel>
<StackPanel Orientation="Vertical" >
  <!-- 垂直方向に配置されるコントロール -->
</StackPanel> </pre>

Orientationプロパティは、”Horizontal”または”Vertical”の値を取ります。

使用例

XAMLコード例

<StackPanel Orientation="Horizontal" >
    <Button Content="ボタン1" />
    <Button Content="ボタン2" />
    <Button Content="ボタン3" />
</StackPanel>

上記の例では、Orientationプロパティを”Horizontal”に設定しているため、ボタンが水平方向に並ぶStackPanelが作成されます。

実行例

実行例

Please follow and like us:

コメント

タイトルとURLをコピーしました