访问Utility类中App.xaml中定义的XmlDataProvider

时间:2012-03-14 07:47:34

标签: wpf

我有一个工作类,它使用App.xaml中定义的XML数据源建立一些UI属性(如颜色)的两个数据绑定。

如何通过代码访问该worker类中App.xaml中定义的XmlDataProvider?

的App.xaml

<Application.Resources>
<XmlDataProvider x:Key="forum_propertiesDataSource" Source="\forum_properties.xml" d:IsDataSource="True"/>
....

1 个答案:

答案 0 :(得分:0)

你可以在项目的任何地方以这种方式访问​​它....

        var xmlDataProvider
            = Application.Current.TryFindResource(
                "forum_propertiesDataSource") as XmlDataProvider;