假设使用MainWindow.xaml / cs的'标准'Wpf项目。默认情况下,xaml中引用的元素(例如带有子元素和a的元素)是在自动生成的代码中创建的。
我该怎么做才能在XAML中引用我的实例,但是将实际的实例传递给MainWindow构造函数?
我已经修改了App.xaml / cs以允许我调用MainWindow自定义ctor。但我不确定如何将自定义实例设置为MainWindow,因此初始化仍然有效。
答案 0 :(得分:0)
我设法解决了以下问题(对经验丰富的Wpf用户来说可能很明显):
我简单地创建父对象(TabItem等),并将他们的.Content成员设置为我的传入引用。