gpt4 book ai didi

wpf - 以编程方式将资源字典保存到磁盘

转载 作者:行者123 更新时间:2023-12-01 11:52:12 24 4
gpt4 key购买 nike

我需要使用位于本地计算机中的资源字典。我的 WPF 应用程序将使用 Add() 或 Remove() 方法向该字典动态添加/删除项目。完成后,我需要将更新后的资源字典再次保存到磁盘。

我找不到直接的方法。有没有像 ResurceDictionary.Save() 这样的东西?

最佳答案

您可以使用 XamlWriter 类。

这是一段将按钮模板写入文件的代码:

// Get the template.
ControlTemplate template = button.Template;

// Get the XAML for the template.
XmlWriterSettings settings = new XmlWriterSettings();
settings.Indent = true;
XmlWriter writer = XmlWriter.Create(@"c:\template.xaml", settings);
XamlWriter.Save(template, writer);

关于wpf - 以编程方式将资源字典保存到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428042/

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