Silverlight-创建一个矩形,该矩形可以增长/收缩以容纳其中的标签文本
本文关键字:文本 标签 一个 创建 Silverlight- | 更新日期: 2023-09-27 18:21:14
非常直接。我有一个矩形,上面有一个标签。我想知道如何缩放矩形以适应文本。
我的XAML:
<Grid x:Name="LayoutRoot" Background="White" Height="158" Width="264">
<Rectangle Height="22" HorizontalAlignment="Left" Name="rectangle1" Stroke="Black" MinWidth="40" StrokeThickness="1" VerticalAlignment="Top" RadiusX="6" RadiusY="6" Fill="#1b6487" Width="64"></Rectangle>
<sdk:Label Margin="9,3,209,0" Name="label1" VerticalAlignment="Top" Content="$999.99" />
</Grid>
删除显式宽度和高度。
矩形和标签位于网格的同一单元格中,因此默认情况下它们的大小相同。你在推翻这一点,并告诉他们不要这样做。
或者,您可以在标签周围包裹一个边框。这就是Border的意义所在。