【发布时间】:2012-04-09 16:41:23
【问题描述】:
设计器在红色背景周围显示黑色边框,但实际应用只显示红色背景。是什么赋予了?如何强制黑色边框可见?
这是此窗口的 XAML:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
MinWidth="400" MinHeight="300"
TextOptions.TextFormattingMode="Display">
<DockPanel Background="{DynamicResource {x:Static SystemColors.ControlBrushKey}}">
<Button DockPanel.Dock="Top" Content="A button"
Padding="8,2" Margin="8" />
<Border DockPanel.Dock="Top" Height="10" BorderBrush="Black"
SnapsToDevicePixels="True" Background="Red" />
<Button DockPanel.Dock="Top" Content="A button"
Padding="8,2" Margin="8" />
</DockPanel>
</Window>
【问题讨论】:
-
是边框,还是只是围绕控件的一条线,这样您就可以在设计表面上有一些东西?
-
@TonyHopkinson 有那么一会儿,我以为你刚刚解释了发生的事情,但实际上......不,那是边界:i.imgur.com/ilQb0.png
-
哦,答案并不总是那么简单。 :(
标签: wpf