none
资源中的Name与Key的疑问: RRS feed

  • 问题

  • 过去在WPF在资源中必须需要x:Key才能使用StaticResource或DynamicResource引用资源,不然会报错;

    因为我用了x:Name

    现在的Metro应用程序中在Resources中使用了x:Name而不用x:Key

    了解到Resources属性是ResourceDictionary类型;

    也就是实现了IDicitonary接口的键值对;

    应该都需要Key;可是metro中是如何实现可以只使用x:Name而不用x:Key;

    根据metro的特性如何可以更好的使用这个从过去WPF->Metro的改变;

    我的理解是过去把我们自定义的类声明例如为StaticResource的情况现在可以都直接在Resources中声明为其实例了,没错么?

    期待论坛版主们的指教,感谢!!!

    2012年12月6日 8:07

答案