zoukankan      html  css  js  c++  java
  • WPF常用数据绑定控件集合

    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中的数据在界面上显示出来?

  • 相关阅读:
    死信队列消息原因排查
    MQ中间件死信队列深度不断增加问题解决案例
    DB2 57016报错的解决办法(表状态不正常,导致表无法操作)
    万门大学--童哲
    eclipse jvm配置
    weblogic threadpool has stuck threads
    8-10 ObserveableCommand演示
    8-9 四种执行方式区别讲解
    8-8 toObserve两种形态演示
    8-7 Observe两种形态演示
  • 原文地址:https://www.cnblogs.com/772933011qq/p/5167039.html
Copyright © 2011-2022 走看看