1、怎么用ListView控件把XML中的数据在界面上显示出来?
<?xml version="1.0" encoding="utf-8" ?> <Person> <Complexion> yellow </Complexion> <Man> <Sex>男</Sex> <Character>血性</Character> </Man> <Woman> <WSex>女</WSex> <WCharacter>温柔</WCharacter> </Woman> </Person>
<Window x:Class="ContainerControl.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Window.Resources> <XmlDataProvider x:Key="Human" Source="Data.xml"> </XmlDataProvider> </Window.Resources> <Grid> <ListView ItemsSource="{Binding Source={StaticResource Human}}" HorizontalAlignment="Left" Height="100" Margin="54,32,0,0" VerticalAlignment="Top" Width="135"> <ListView.View> <GridView> <GridViewColumn Header="男" DisplayMemberBinding="{Binding XPath=/Person/Man/Character}"/> <GridViewColumn Header="女" DisplayMemberBinding="{Binding XPath=/Person/Woman/WCharacter}"/>
<GridViewColumn Header="肤色" DisplayMemberBinding="{Binding XPath=/Person/Complexion}"/> </GridView> </ListView.View> </ListView> </Grid> </Window>
2、怎么用TreeView控件把XML中的数据在界面上显示出来?
3、怎么用DataGrid控件把XML中的数据在界面上显示出来?
4、怎么用ComboBox控件把XML中的数据在界面上显示出来?
5、怎么用TextBox控件把XML中的数据在界面上显示出来?