单击HyperLinkBut​​ton导航

时间:2015-07-01 09:12:12

标签: c# xaml windows-runtime windows-phone windows-phone-8.1

我正在编写 Windows Phone 8.1应用程序(WINPRT XAML)。我添加了 HyperLinkBut​​ton ,点击它后,用户将导航到另一个页面。

XAML:

<HyperlinkButton 
x:Name="Tile_ActivityTimetable"
Click="Tile_ActivityTimetable_Click">
    <HyperlinkButton.ContentTemplate>
        <DataTemplate>
            <Border 
            CornerRadius="6">
                <Grid>
                <Grid.Background>
                <ImageBrush Stretch="Fill"
                ImageSource="ms-appx:///Images/fit_0001_Activity-Timetable.png"/>
                </Grid.Background>
                    <StackPanel                     
                    Orientation="Vertical">
                        <Image 
                        Source="ms-appx:///Images/ic_activitytimetable.png">
                        </Image>
                        <TextBlock
                        Style="{StaticResource TileTextStyle}"
                        Text="Activity Timetable">
                        </TextBlock>
                    </StackPanel>
                </Grid>
            </Border>
        </DataTemplate>
    </HyperlinkButton.ContentTemplate>
</HyperlinkButton>

C#:

private async void Tile_TheExercises_Click(object sender, RoutedEventArgs e)
{
await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => this.Frame.Navigate(typeof(ExercisesListingPage))); 
//this.Frame.Navigate(typeof(ExercisesListingPage));
}

调试上,它会显示错误

  

类型&#39; System.ArgumentException&#39;的第一次机会异常。发生了   在mscorlib.ni.dll中

     

附加信息:对事件使用未定义的关键字值1   TaskScheduled。

0 个答案:

没有答案