【发布时间】:2012-04-25 07:09:22
【问题描述】:
当你在 windows phone 中设计一个相对较大的应用程序时,通过 Uris 导航有点痛苦,所以我写了一个这样的简单方法:
void Navigate(string Frame)
{
NavigationService.Navigate(new Uri(string.Format("/{0}.xaml", 0), UriKind.Relative));
}
问题是,我想将此代码包含在所有将进行导航的 PhoneApplicationPages 中,但是我想知道复制和粘贴是否是唯一的选择,我通常会尝试让我的页面派生自一个类它具有方法并从基类派生,但这将是另一个痛苦,因为PhoneApplicationPages 是部分类。有没有其他更好的方法来实现这一点,还是我应该复制和粘贴?
谢谢。
【问题讨论】:
标签: c# windows-phone-7 navigation