Как получить рамку вокруг текстового элемента с автоматической шириной/высотой в Silverlight + padding

На данный момент у меня есть только определенная ширина:

<Grid>
        <Rectangle Fill="#FFF5F7F9" HorizontalAlignment="Left" Height="80" Stroke="#FF565656" VerticalAlignment="Top" Width="128" RadiusY="15" StrokeThickness="3" RadiusX="15"/>
        <TextBlock HorizontalAlignment="Left" Height="47" TextWrapping="Wrap" Text="Draft" VerticalAlignment="Top" Width="106" FontSize="32" FontStyle="Italic" FontFamily="Verdana" Margin="20,21,0,0"/>
</Grid>

Что-то эквивалентное html, например (только для примера):

<div style="display:inline;border:solid 3px #000;padding:3px">
   Some text here
</div>

person bcm    schedule 20.10.2010    source источник


Ответы (1)


Нашел... извините за очень нубский вопрос.

<Border
            BorderThickness="2"
            BorderBrush="Black"
            Background="AliceBlue"
            HorizontalAlignment="Left"
            VerticalAlignment="Top" Padding="10">

                <TextBlock>Hello World!</TextBlock>

        </Border>
person bcm    schedule 20.10.2010