blend问题
我有一个border,显示在红点的右侧
我想根据border里面的内容让这个border的高度自适应
请问怎么弄?
现在border代码是这样
- C# code
<Border BorderBrush="Black" BorderThickness="1" Margin="0,-1,-44,89" Grid.Row="1" Height="auto" HorizontalAlignment="Right" Grid.RowSpan="2" Width="83"> <StackPanel><TextBlock>aaaaaa</TextBlock></StackPanel></Border>
[解决办法]
我在想你的Height="auto",然后你的Grid.Row="1"又限定一个高度,是不是会冲突,或者你把Grid换成Stackpanel试试,或者你在Border外面放一个StackPanel试试。。如果还不行。。
那就用下面的
如果你的Border里面的Stackpanel有多个Textblock,在后台写句代码来设置高度不行吗?根据你的Textblock高度去设置当前Border的高度。。。