2011-01-24 46 views
1

グリッドセルの内側にあるスタックパネルに丸い角を適用しようとしています。私はCornerRadiusでタグを使用しています。境界線をスタックパネルを囲む代わりに、親グリッドセルを囲むように伸びます。私は、次のXAMLを使用グリッドセル内のスタックパネルの枠線

Screenshot

:このよう

<Border Grid.Row="0" Grid.Column="1" BorderBrush="#FF252A30" CornerRadius="5,5,5,5" BorderThickness="2,2,2,2"> 
    <StackPanel Grid.Row="0" Grid.Column="1" x:Name="stackpanelContactlist" Height="336" Margin="0,113,43,113" Background="#FF252A30" d:LayoutOverrides="Width"> 

     Content of Stackpanel  

    </StackPanel></Border></Grid> 

を私はWPFに非常に新しいですので、私はそれは単純なものだ賭けている - 誰もが解決する方法上の任意の提案を持っていますこれは丸みのある縁取りが親グリッドセルの代わりに子スタックパネルに適用されるようにするためですか?

ありがとうございます。

答えて

3

StackPanelから境界線にマージン属性(Margin="0,113,43,113")を移動するだけです。

また、スタックパネルからGrid.Row="0" Grid.Column="1"を削除することもできます。

+0

ありがとうパブロ、魅力的なように働いた。将来のマージンとパディングに注目していきます:) –