我需要使用silverlight 4在网格控件内设置圆角。
当我尝试做这样的事情时:
<Border BorderThickness="2" BorderBrush="#FF3EA9F5" Grid.Row="1" CornerRadius="5,5,0,0" Height="10" VerticalAlignment="Bottom">
<Grid x:Name="Phani1" Width="auto"> </Grid>
</Border>
我能够看到网格外的圆角。但是我希望网格从外边框显示为矩形。但是网格的内角应该显示为圆角。
如果有人对此有任何想法,请告诉我如何做到这一点。
答案 0 :(得分:5)
网格将始终具有方角,但您可以为网格指定Margin =“1,1,1,0”以阻止其与边框的角重叠。
<Border BorderThickness="2" BorderBrush="#FF3EA9F5" Grid.Row="1"
CornerRadius="5,5,0,0" Height="10" VerticalAlignment="Bottom">
<Grid x:Name="Phani1" Margin="1,1,1,0" Width="auto"> </Grid>
</Border>