如何处理大型XAML文件

时间:2015-12-18 10:20:51

标签: c# wpf xaml

我想知道如何处理大型XAML文件。

我找到了这个 Split one big XAML in number of Sub-XAML files

提到xml文件可以分成几个较小的文件。

所以我的问题是:这是使用更大的接口/ XAML文件处理(开发+维护)的唯一方法吗?

还有其他方法吗?

我想

  • 包含较小的文件
  • 有设计师支持和视觉工作室
  • 使维护和更新更容易

2 个答案:

答案 0 :(得分:1)

从部件构建UI非常有可能。

看看:

  • UserControls,重用UI和逻辑,
  • CustomControls,重用UI和逻辑,允许开发人员应用自己的UI设计和
  • DataTemplates和ControlTemplates,以重用UI

因为Visual Studio了解'这些概念您将获得设计人员和编译器支持,并且您不需要执行其他构建步骤。

答案 1 :(得分:-1)

在C#WPF中,规则是通过HCI视图拥有一个xaml文件,以便在MVVM中有一个用于xaml文件的VM。