构造函数注入Win8应用程序

时间:2012-11-12 17:04:55

标签: c# dependency-injection inversion-of-control constructor-injection

如何在Win8 App中实现DI和IoC? 在Windows窗体中,如果我需要一个带有依赖项的表单,我在构造函数中传入(构造函数注入) 但是用Page你好吗? 如果我用这个构造函数构建一个页面(

HomePage myPage = new HomePage (MyService1 ms, MyService2 ms)) 

然后

Navigate (typeof (HomePage)) 

我怎样才能传递参数?

1 个答案:

答案 0 :(得分:0)

您可以使用Content Frame代替Source来解决问题:

myFrame.Content = new HomePage (MyService1 ms, MyService2 ms);