C#多边形名称不存在,但已分配

时间:2014-04-24 11:29:45

标签: c# windows xaml windows-phone-8 polygon

我正在尝试为WP8.1改变c#中多边形的颜色 在de XAML我有这个代码:

<StackPanel>
    <Polygon x:Name="topupvote"  Points="20,0 40,30, 0,30" Stroke="White" Fill="White"       Tap="Upvote_Tap" />
    <TextBlock Text="{Binding Path=Rating}" FontSize="{StaticResource PhoneFontSizeLarge}"/>
    <Polygon x:Name="topdownvote"  Points="20,30 40,0, 0,0"  Stroke="White" Fill="White" Tap="Downvote_Tap" />
</StackPanel> 

如你所见,我命名了我的多边形, 但是当我更改mainpage.xaml.cs中的名称时,它表示该名称不存在:

private void Upvote_Tap(object sender, System.Windows.Input.GestureEventArgs e)
    {
        topupvote.Fill = new SolidColorBrush(Colors.Blue);            
    }

0 个答案:

没有答案