我正在尝试为我的所有 Windows Phone 7 页面定义一个公共基本页面,其中包括一个用于派生页面添加其标记的公共位置,类似于 ASP.NET 中的内容占位符。
到目前为止,我看到的代码示例都添加了代码行为,但没有一个显示我如何使用基本页面来执行以下操作:
- 将应用程序标题放在左上角
- 将公司标志放在右上角
- 有一个动态的(意味着用户可以改变它)背景图片
我可以定义一个自定义的 MyTitleControl 来实现上面的大部分项目,但我仍然必须依赖引用它的所有页面(而不是从公共基础页面派生)。这在 WP7 中甚至可能吗?