我有一个 Windows Phone 7.5/Silverlight 应用程序。
我有一些代码在我的大多数页面上都在某种意义上重复。例如代码重复:
1: OnNavigatedTo - 我停止动画,清除 BackStack,添加事件处理程序(每个页面上的相同)等。
2:OnNaviateFrom - 我停止动画并将它们设置为空,删除事件处理程序,停止所有声音,处理声音效果和实例等。
3: OnInitializeComponent - 我设置了我的 SoundEffects
4:在图像上单击我播放 SoundEffects
那么最好的方法是什么,所以我不必在所有页面中复制代码?
我在想某种基类或页面?
任何想法都非常感谢。谢谢。