0

境界線の内側にあるカスタム コントロールがあります。境界線にはCornerRadius、素敵な外観を作成する内側の影があります。その境界線の内側にはカスタム コントロールがありますが、そのコントロールは境界線の半径を無視しているようで、コントロールが角の下に配置されると正方形に見えます。どうすればこれを修正できますか?

<Border Background="#ccc" BorderBrush="Transparent" BorderThickness="1" ClipToBounds="True" CornerRadius="5">
    <Border Background="Transparent" BorderBrush="Gray"  ClipToBounds="True" CornerRadius="5" BorderThickness="1" Margin="0">
        <Grid>
            <Toolkit:CanvasControl HorizontalAlignment="Stretch" VerticalAlignment="Stretch"> 
            <!-- more contents here -->
            </Toolkit:CanvasControl>
        </Grid>
    </Border>
</Border>

は次のCanvasControlように定義されています。

public class CanvasControl : Panel
{
}
4

0 に答える 0