我有一个由于某种原因,我的边境对象不显示应用Silverlight工具包的主题之一,我的XAML页面,现在。这是设计?我确信显式声明BorderBrush的颜色应该烘托主题背景,但这并不解决问题。

在的情况下有帮助,我使用的主题是从Silverlight工具包的BureauBlack主题。 这里是我的边界之一的代码片段。

 <Border VerticalAlignment="Top" Grid.Column="0" Grid.Row="2" Grid.RowSpan="2" BorderBrush="Orange"  CornerRadius="10" Margin="0" Height="300">
        <StackPanel>
            <TextBlock Text="Status Panel" FontSize="20" TextAlignment="Center" />
            ...
        </StackPanel>
 </Border>
有帮助吗?

解决方案

它看起来像当一个主题被加载加载值的自己的默认设置为大多数对象属性。在这种情况下,边界borderThickness属性对象默认为0。你没有看到它的结果。

通过明确地给出borderThickness属性的值(非零ofcourse)我得到了我的境界展现出来。

其他提示

此外,我可以推荐 Silverlight的间谍工具。 一个Silverlight的间谍的特征是提供所有控件的树,以显示其所有特性,并提供动态地改变它们的能力。它极大地减少时间这样的问题解决。 我已经用它的情况下,好几次都是你的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top