是否可以像部分类一样拥有部分xaml?

use*_*291 6 wpf xaml visual-studio-2010

我想将一个 xaml 文件拆分成几个文件,有点像部分类:有没有办法做到这一点?

我希望能够更方便地管理我的项目文件。

Jef*_*Son 4

有一些可能性,尽管它可能并不完全是你所想的。

您可以通过 ResourceDictionary 的方式外包资源。这对于样式和模板来说非常方便。当然,您必须组织您的 XAML,以便您可以从中受益(例如使用 ControlTemplates)。

此外,您可以创建封装部分 XAML 的 UserControl。不过,这取决于您的布局。

这些部分可以组织在程序集中,您可以通过 xmlns 通过 XAML 已知的引用来引用这些部分:???声明。