我正在寻找一种获取对通过XML实现的类的引用的方法,但我需要在命令式代码中引用它。我通常通过控件的datacontext执行此操作,但在这种情况下,用户控件没有对我所需的类的声明引用。
我知道我已经看过如何获得对通过User.Resources或Application.Resources实例化的类的引用 - 我似乎无法将正确的关键词放在一起并找到一个例子!
[R
答案 0 :(得分:0)
因此,经过一段时间的挖掘,我遇到了Application.Current静态方法,该方法返回Application类 - 它读取App.XML并引用通过XML实例化的实体。
诀窍是将Application类转换为App类,然后才能看到通过XML实例化的资源。
经过20年的命令式编程,我发现这种声明式交互很痛苦。