StackPanel底部边框
问题描述:
如何让StackPanel具有底部边框和厚度1?StackPanel底部边框
我已经试过了几种方法,其中之一是低于但没有我试过的作品(包括一些我发现了这样的答案):
<Border BorderBrush="#FF1986D1" BorderThickness="1" VerticalAlignment="Bottom">
<StackPanel Background="#FFC6E1EE" HorizontalAlignment="Stretch" VerticalAlignment="Top" Height="13">
</StackPanel>
</Border>
答
我想通了:
<Window x:Class=".MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="" Height="558" Width="328">
<Grid>
<Border BorderBrush="#FF1986D1" BorderThickness="0 0 0 1" VerticalAlignment="Top">
<StackPanel Background="#FFC6E1EE" HorizontalAlignment="Stretch" VerticalAlignment="Top" Height="113">
</StackPanel>
</Border>
</Grid>
</Window>
+1
http://social.msdn.microsoft.com/Forums/silverlight/en-US/da9b809f-8f4b-4e74-ac8e-afe54030a242/how-to-set-a-border-around- a-stackpanel?forum = silverlightstart这是MSDN的相关链接 – zinking
看到它并没有工作。如果你甚至读过这个问题,你会发现我用代码表达了让代码“工作”的代码片段不存在,所以答案完全没用。接受的答案是完全一样的,并不是出于同样的原因。 – uSeRnAmEhAhAhAhAhA
我知道他们不是完全一样的问题,但是你的问题很容易从它自身的问题中派生出来:**用边界元素包装堆栈面板**哦,你甚至可以自己想出来。他们接受无用的答案很奇怪。 – zinking
@zinking是的,当我终于找到答案并尝试了它,但没有奏效时,我有点失望。我不知道为什么它会为他们工作,我不知道。很高兴我现在整理了它。感谢您的链接:) – uSeRnAmEhAhAhAhAhA