как установить закругленные внутренние углы сетки в Silverlight 4 - PullRequest
1 голос
/ 25 апреля 2010

Мне нужно установить закругленные углы внутри элемента управления сеткой, используя 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>

Я могу видеть закругленные углы за пределами сетки. Но я хочу, чтобы сетка отображалась в виде прямоугольника с внешней границы. Но внутренние углы сетки должны выглядеть закругленными.

Пожалуйста, дайте мне знать, как это сделать, если у кого-то есть идеи по этому поводу.

1 Ответ

5 голосов
/ 25 апреля 2010

Сетка всегда будет иметь квадратные углы, но вы можете назначить 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...