从Metro Style App中的父框架访问源页面中的TextBlock控件

时间:2012-11-19 11:48:17

标签: c# windows-8 microsoft-metro frame

我的来源页面

<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?
}

非常感谢。

1 个答案:

答案 0 :(得分:0)

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

如果您想根据用户输入将数据从一个页面发送到另一个页面,可以使用“导航”发送参数,请参阅this tutorial