读书人

blend有关问题

发布时间: 2012-08-16 12:02:15 作者: rapoo

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的高度。。。

读书人网 >CAD教程

热点推荐