0

我的源页面

<Grid>   
    <TextBlock x:Name="TbHeader"/>
    <Frame x:Name="FrmPages" d:IsLocked="True"/>
</Grid>

我的源页面代码

  protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            FrmPages.Navigate(typeof(Categories));
        }

这是我的父类别页面代码

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    //??? How can I change TbHeader.Text?
}

非常感谢。

4

1 回答 1

0

如果我正确地回答了您的问题,您正在尝试更改当前未显示的 XAML 页面中的值。如果真是这样,那真的没有意义。

如果您想根据用户输入将数据从一个页面发送到另一个页面,您可以使用 Navigate 发送参数,请参阅本教程

于 2012-11-20T06:07:30.300 回答