gpt4 book ai didi

wpf - 如何在应用程序中组织资源字典文件(样式、画笔)等?

转载 作者:行者123 更新时间:2023-12-03 21:34:43 29 4
gpt4 key购买 nike

在应用程序中组织资源文件的最佳方式是什么?目前在我的应用程序中,我的资源添加到具有以下结构的 ResourceLib 项目中:

颜色 [文件夹]

  • ColorTheme1.xaml
  • ColorTheme2.xaml
  • 颜色主题2.xaml
    .
    .
    .

  • 样式资源[文件夹]
  • 按钮.xaml
  • ToggleButton.xaml
  • 文本框.xaml
  • ListBox.xaml
  • 树 View .xaml
    .
    .
    .
    .

  • HeaderStyle [文件夹]
  • HeaderStyle1.xaml
  • HeaderStyle2.xaml
    .
    .
    .

  • 随着时间的推移,这个列表会不断增加。

    在 App.xaml 中,我引用了这个库并将这些字典文件合并为一次初始化。 DynamicResource 用于支持主题工具。

    如果继续使用这种结构会不会有任何性能影响?。如果我将所有这些 xaml 放在一个资源名称 (Style.xaml) 中,是否有任何优势或性能影响?

    具有 5000 行的 Style.xaml 与将其拆分为 10 个不同的 xaml 文件相比对性能有何影响?

    最后,哪个是最好的或公认的方法?

    最佳答案

    我工作的公司做了很多 WPF 和 Silverlight 的工作。我已经开发了一个我们现在在所有项目中使用的组织结构。可以在此处找到该结构和文章:

    http://projekt202.com/blog/2010/xaml-organization/

    关于wpf - 如何在应用程序中组织资源字典文件(样式、画笔)等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6343932/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com