App.XAML你在哪里?

ser*_*hio 6 wpf

我是WPF的新手.创建了一个新的WPF UserControl.看到有些人使用app.xaml文件来设置内部应用程序级别的资源.

我的解决方案包括WinForm和WPF UserControl.我没有看到任何app.xaml文件.

如何进行?

Ant*_*ien 6

在 WinForms 应用程序中可以拥有应用程序范围的 WPF 资源。看看http://www.wpftutorial.net/AppLevelResourcesWinForms.html


Jon*_*eet 5

App.xaml与WPF应用程序关联。如果您只有UserControl,则没有应用程序可以加入,是吗?

创建一个WPF应用程序,您将拥有一个App.xaml来放入应用程序级资源。

出于兴趣,如果使用WPF用户控件,为什么还要安装WinForm?

编辑:重复我的评论:当您不创建WPF应用程序时,将不会顺利地获得WPF应用程序资源。

编辑:正如安东尼·布里恩(Anthony Brien)的回答所述,似乎您可以破解它-但如果可能的话,我强烈建议您反对这种事情。从根本上讲,您正在与平台的期望背道而驰-从来没有一个好的情况。

  • 因为我们认为要用WPF元素填充现有的大型WinForms应用程序。我们现在不能直接将所有逻辑直接推给WPF。 (3认同)