gpt4 book ai didi

c# - 在代码中获取 DynamicResource

转载 作者:行者123 更新时间:2023-11-30 21:25:24 24 4
gpt4 key购买 nike

FrameworkElement 的 FindResource 方法允许获取在此框架元素中定义的资源。但是,我有一些动态资源位于运行时加载的另一个程序集中。从 XAML 中使用 DynamicResource 访问它没有问题,但我想知道如何从代码(例如数据模板选择器)访问 Dynamicresources。谢谢

最佳答案

DynamicResource 本质上将资源的解析推迟到运行时,并在消费者和资源之间创建链接,以便对资源的更改仍然传播到消费者。它仍然使用 FindResource

如果您的外部资源已合并到您的可视化树中,您应该仍然能够使用 FindResource 找到它们。如果没有,您可以使用 pack URIs手动加载它们。

关于c# - 在代码中获取 DynamicResource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/680862/

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