Windows Phone 7 App栏,全球事件

时间:2012-04-22 12:34:20

标签: windows-phone-7

我正在玩Windows手机并正在编写我的第一个窗口手机7应用程序。 我在Windows 6.5中编码,在c#中编码用于我的日常工作。

到目前为止一切顺利。非常简单,对于我遇到困难的大多数问题都有一个教程。

我的问题是我已经实现了应用程序栏,并在许多视图上使用它。 为了保持我的代码DRY,我不愿意在每个页面上创建事件。这会浪费开发人员的时间。

有解决方法吗? 我应该创建一个基类并继承它吗? 是Xaml模板吗? 我应该把它搞砸并复制代码吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:5)

如果要创建和重用ApplicationBar,可以在App.xaml中创建资源,并为App.xaml.cs文件上的按钮的Click事件创建EventHandler,并在页面上引用资源。

仅基于代码创建ApplicationBar的其他选项,在这种情况下,您可以在任何页面上调用全局函数来创建栏。

就个人而言,我只是继续使用仅代码选项!