Bind to XML Data embed the data directly : ItemsSource « Windows Presentation Foundation « C# / CSharp Tutorial






<Window x:Class="WpfApplication1.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="WPF" Height="240" Width="200">
    <Window.Resources>
        <XmlDataProvider x:Key="CountriesXML">
            <x:XData>
                <Countries xmlns="">
                    <Country Name="Great Britan" Continent="Europe" />
                    <Country Name="USA" Continent="NorthAmerica" />
                    <Country Name="Canada" Continent="NorthAmerica" />
                </Countries>
            </x:XData>
        </XmlDataProvider>
    </Window.Resources>
    <Grid>
        <ListBox
            ItemsSource="{Binding Source={StaticResource CountriesXML}, XPath=/Countries/Country/@Name}"    
        />
    </Grid>
</Window>
WPF Bind To X M L Data Embed The Data Directly








24.145.ItemsSource
24.145.1.Bind to XML Data embed the data directlyBind to XML Data embed the data directly