c# - WPF:在代码隐藏中引用应用程序范围的资源

标签 c# wpf resources code-behind

我已经制作了我自己的自定义转换器,给定一个字符串返回一个 Brush。现在我能够返回常量画笔,例如 Brushes.Red 等,但我真的想使用我在应用程序范围的资源中定义的自己的颜色。

如何从我自己的自定义转换器类中引用应用程序范围的资源?我会使用 FindResource 但正如我所说,这是来 self 自己的转换器类,而不是窗口或控件。

最佳答案

如果这些已在您的应用程序中定义,您可以使用 Application.Current.FindResource()按名称查找它们。

关于c# - WPF:在代码隐藏中引用应用程序范围的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2202694/

相关文章:

c# - C# 中的蓝牙支持

c# - 失去应用程序焦点后,什么可能会阻止我的组合框下拉列表显示?

linux - cgroup日志在哪里

c# - 如何在Winforms C#中获取按钮背景图片的名称

java - 如何将类设置为始终在其自己的项目文件夹中搜索给定路径?

c# - 为什么枚举权限经常有 0、1、2、4 值?

c# - 即使调用更改时 bool 仍然为 false

c# - 如何在C#中将特定位置设置为字符串

c# - Converterlogic,绑定(bind)属性太多元素(单选按钮)

wpf - XAML 事件何时解除 Hook ?