Retrieve data from XmlDataProvider with XPath : XmlDataProvider « Windows Presentation Foundation « C# / C Sharp






Retrieve data from XmlDataProvider with XPath

Retrieve data from XmlDataProvider with XPath
    

<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="XML Data Binding">
  <Window.Resources>
    <XmlDataProvider x:Key="dataProvider" XPath="Employees">
      <x:XData>
        <Employees xmlns="">
          <Employee Type="Beginner">
            <YearOfWorking>1</YearOfWorking>
          </Employee>
          <Employee Type="Intermediate">
            <YearOfWorking>2</YearOfWorking>
          </Employee>
          <Employee Type="Advanced">
            <YearOfWorking>3</YearOfWorking>
          </Employee>
        </Employees>
      </x:XData>
    </XmlDataProvider>
  </Window.Resources>
  <Grid>
    <ListBox ItemsSource="{Binding Source={StaticResource dataProvider},XPath=Employee/YearOfWorking}" />
  </Grid>
</Window>

   
    
    
    
  








Related examples in the same category

1.HierarchicalDataTemplate and XmlDataProviderHierarchicalDataTemplate and XmlDataProvider
2.Xmldata island.xamlXmldata island.xaml
3.Hierarchical Xml TemplatesHierarchical Xml Templates
4.Using XmlDataProviderUsing XmlDataProvider
5.XmlDataProvider and static Xml resourceXmlDataProvider and static Xml resource
6.XmlDataProvider and XmlNamespaceMappingXmlDataProvider and XmlNamespaceMapping
7.XmlDataProvider and ItemsControlXmlDataProvider and ItemsControl
8.Hyperlink and xpath filter for XmlDataProviderHyperlink and xpath filter for XmlDataProvider
9.Load XmlDocument to XmlDataProviderLoad XmlDocument to XmlDataProvider
10.Get XmlElement from Bounded viewGet XmlElement from Bounded view