境界線の内側にあるカスタム コントロールがあります。境界線には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
{
}