小编swa*_*aha的帖子

如何从WPF的子页面访问父窗口的控件?

我有一个带有多个控件的窗口“ w”和一个框架“ f”。我使用页面“ p1,p2,..”替换“ f”。我想从“ p1”访问“ w”的控件。我怎样才能做到这一点?

“ w.xaml”:

<Window x:Class="WpfApplication.w">
    <Grid>
        <TextBox x:Name="textBox_1" />
        <Frame x:Name="mainFrame" />
    </Grid>
</window>
Run Code Online (Sandbox Code Playgroud)

“ p1.xaml”:

<Page x:Class="WpfApplication.p1">
    <Grid>
        <Button x:Name="button_1"
            Click="Button_Click" />
    </Grid>
Run Code Online (Sandbox Code Playgroud)

“ p1.xaml.cs”:

private void Button_Click_Upload(object sender, RoutedEventArgs e)
{
    //set text of textBox_1
}
Run Code Online (Sandbox Code Playgroud)

wpf wpf-controls

3
推荐指数
1
解决办法
3238
查看次数

标签 统计

wpf ×1

wpf-controls ×1