0

我正在寻找一种方法来获得对通过 XML 实例化的类的引用,但我需要在命令式代码中引用它。我通常通过控件的数据上下文来执行此操作,但在这种情况下,用户控件没有对我需要的类的声明性引用。

我知道我已经看到了如何获得对通过 User.Resources 或 Application.Resources 实例化的类的引用 - 我似乎无法将正确的关键词放在一起并找到一个例子!

R

4

1 回答 1

0

因此,在挖掘了一段时间后,我遇到了返回 Application 类的 Application.Current 静态方法——它确实读取了 App.XML 并引用了通过 XML 实例化的实体。

诀窍是在您能够看到通过 XML 实例化的资源之前将 Application 类转换为 App 类。

经过 20 年的命令式编程,我发现这种声明式交互很痛苦。

于 2010-07-10T03:07:38.543 回答