[Windows ストア アプリ] Borderコントロールの幅を変更する

Borderコントロールの幅を変更するには BorderThicknessプロパティを使用します。

BorderThicknessプロパティはThickness型のプロパティで、4辺すべてを同じ幅に設定したり、各辺それぞれの幅を指定することも可能です。

下記はBorderコントロールの幅を指定する例です。

border1はすべての辺の幅を2に指定し、border2は各辺の幅をそれぞれ指定しています。

XAMLの例

<Border x:Name="border1" BorderThickness="2" BorderBrush="#FFFF0000"/>
<Border x:Name="border2" BorderThickness="2,4,6,8" BorderBrush="#FF00FF00"/>

コードから指定する場合には SolidColorBrushの値を指定します。

VBの例

'4辺の幅を5に指定
border1.BorderThickness = New Thickness(5)
'左2,上4,右6,下8に設定
border2.BorderThickness = New Thickness(2.0F, 4.0F, 6.0F, 8.0F)

C#の例

// 4辺の幅を5に指定
border1.BorderThickness = new Thickness(5);
// 左2,上4,右6,下8に設定
border2.BorderThickness = new Thickness(2.0f, 4.0f, 6.0f, 8.0f);

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です