c# - 2 个 XAML 文件之间的数据绑定(bind)

标签 c# xaml data-binding windows-phone-8 visual-studio-2013

我正在使用 C# 创建 WP8 应用程序。

我有 2 个 XAML 文件,代表 2 个页面:MainPageInfoPage

我希望两个页面的标题标题相同。

因此,MainPage 的标题标题设置为“MyApp”

现在,是否可以将 InfoPage 的标题标题绑定(bind)到 MainPage 中的标题标题?这样两个 XAML 都将“MyApp”作为标题。

如果这是不可能的,为什么?

谢谢

最佳答案

您可以通过在 App.xaml 中创建样式来实现此目的

<Style x:Key="PageHeaderTitleTextBlock" TargetType="TextBlock">
        <Setter Property="Text" Value="My App" />

    </Style>

并在两个页面中设置样式

关于c# - 2 个 XAML 文件之间的数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20295531/

相关文章:

.net - 如何在XAML中实现圆形按钮

WPF Grid 作为 ItemsPanel 用于动态绑定(bind)到 ItemsControl 的列表

c# - 数据绑定(bind)引擎如何在后台运行?

c# - 通过在取消 token 上注册回调来取消多个任务

.net - 如何防止 XamlWriter.Save 序列化 BaseUri 属性?

c# - 如何在不引用原始 List<T> 的情况下分配 List<T>?

c# - 单击按钮时wpf命令未执行的问题

Grails 命令对象初始化

c# - 我可以使用 C# 列出本地安装的数字证书吗?

c# - 在 Lambda 中实现 "where in"子句?