Wpf 绑定到外部XML不会';这是行不通的,但使用扩展数据添加XML使其起作用

Wpf 绑定到外部XML不会';这是行不通的,但使用扩展数据添加XML使其起作用,wpf,xml,data-binding,xaml,xmldataprovider,Wpf,Xml,Data Binding,Xaml,Xmldataprovider,以下是App.xaml的代码: <!-- <XmlDataProvider x:Key="BookmarkData" Source="testData.xml" XPath="/Favourites"/>--> <XmlDataProvider x:Key="BookmarkData" XPath="/Favorites"> <x:XData> <Favorites> <Bookm

以下是App.xaml的代码:

<!-- <XmlDataProvider x:Key="BookmarkData" Source="testData.xml" XPath="/Favourites"/>-->

<XmlDataProvider x:Key="BookmarkData" XPath="/Favorites">
    <x:XData>
        <Favorites>
            <Bookmark>
                <Title>Google</Title>
                <URL>http://www.google.com</URL>
            </Bookmark>
            <Bookmark>
                <Title>Amazon</Title>
                <URL>http://www.amazon.com</URL>
            </Bookmark>
            <Bookmark>
                <Title>Slashdot</Title>
                <URL>http://www.slashdot.com</URL>
            </Bookmark>
            <Bookmark>
                <Title>Ars Technica</Title>
                <URL>http://www.arstechnica.com</URL>
            </Bookmark>
            <Bookmark>
                <Title>New Egg</Title>
                <URL>http://www.newegg.com</URL>
            </Bookmark>
        </Favorites>
    </x:XData>
</XmlDataProvider>

谷歌
http://www.google.com
亚马逊
http://www.amazon.com
Slashdot
http://www.slashdot.com
热门科技博客网站
http://www.arstechnica.com
新鸡蛋
http://www.newegg.com
注释掉的行不工作。路径是正确的

以下是XML文件:

<Favorites>
        <Bookmark>
                  <Title>Google</Title>
                  <URL>http://www.google.com</URL>
        </Bookmark>
        <Bookmark>
                  <Title>Amazon</Title>
                  <URL>http://www.amazon.com</URL>
        </Bookmark>
        <Bookmark>
                  <Title>Slashdot</Title>
                  <URL>http://www.slashdot.com</URL>
        </Bookmark>
        <Bookmark>
                  <Title>Ars Technica</Title>
                  <URL>http://www.arstechnica.com</URL>
        </Bookmark>
        <Bookmark>
                 <Title>New Egg</Title>
                 <URL>http://www.newegg.com</URL>
        </Bookmark>
</Favorites>

谷歌
http://www.google.com
亚马逊
http://www.amazon.com
Slashdot
http://www.slashdot.com
热门科技博客网站
http://www.arstechnica.com
新鸡蛋
http://www.newegg.com

为什么绑定发生在一种情况下,而不是另一种情况下?

区别在于XPath。比较

XPath="/Favourites"


正确的!!真有趣。我没有写XML,只是为了节省时间从网上复制了一个样本,作者可能是美国人,我习惯了英国英语,很长一段时间我都看不出来。谢谢
XPath="/Favorites"