2011-12-15 66 views
0

在Silverlight中,我有一个xaml页面,其中包含一个定义了许多不同事物的资源字典。然后,我在一个完全独立的xaml页面中有一个子窗口控件,当我将一个背景颜色设置为一个网格到一个静态资源时,它能够找到在该资源字典中定义的那些颜色。我无法弄清楚它究竟是如何发现它。我的子窗口xaml页面中没有行,对我来说显而易见的是“这里是要查看的资源字典”。如何在Silverlight中找到资源?

有人能告诉我它是如何找到这些资源?

回答

0

要解析资源引用,它会爬上检查每个级别的资源字典的层次结构。它找到的适当类型的第一个资源就是使用的资源。像这样的大多数基本问题都可以通过简单的谷歌搜索来解决(或者,如果这是您的偏好)。

查看更多信息:msdn。特别是静态资源部分的查找行为。

+0

我在来这里之前读过MSDN页面。但对我而言还不清楚。我知道它开始查找,但我会假设应用程序需要链接到此树中某处的资源字典中。这是我仍然不明白的。 – Justin 2011-12-15 18:55:18