app.xaml中的行的TargetType

时间:2012-12-27 19:15:13

标签: windows-phone-7

我创建了一条线来显示网格底线,如果我将它放在page.xaml上,它就会起作用。我需要在Orentiation期间更改该行,因此我在app.xaml上创建了一个样式。但是它有Application_UnhandledException错误。 我在页面上使用了没有sytle的代码,它可以工作。有人会告诉我如何使它工作。提前谢谢。

<Line   X1="0" X2="700" Y1="0" Y2="0" Grid.Row="0" Grid.ColumnSpan="3" Grid.Column="0"
         VerticalAlignment="Bottom" Stroke="Blue" StrokeThickness="5"/>

以下是app.xaml

上的行样式
     <Style x:Key="queuePortraitLine" TargetType="Line">
        <Setter Property="X1" Value="0"/>
        <Setter Property="X2" Value="700"/>
        <Setter Property="Y1" Value="0"/>
        <Setter Property="Y2" Value="0"/>
        <Setter Property="VerticalAlignment" Value="Bottom"/>
        <Setter Property="Stroke" Value="Blue"/>
        <Setter Property="StrokeThickness" Value="5"/>            
    </Style>

1 个答案:

答案 0 :(得分:0)

我一次又一次检查了代码。最后我知道为什么我得到了错误,因为我使用了RelativeSource。它应该是我的页面中的样式的“StaticResource”。