wpf datagride怎样binding 到 XML 或 xmlnode

海涵德 2015-04-03 04:49:45
wpf datagride怎样binding 到 XML 或 xmlnode
...全文
134 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
海涵德 2015-04-08
  • 打赏
  • 举报
回复
最后还是自己搞定了 WPF Mvvm Binding to XML http://blog.csdn.net/madaming/article/details/44872777
exception92 2015-04-07
  • 打赏
  • 举报
回复
Resources:

<XmlDataProvider x:Key="myDataSource" XPath="sale/head/cell">
            <x:XData>
                <sale desc="saleID">
                    <head desc="a">
                        <cell id="abc" desc="10010">a1234</cell>
                        <cell id="bck" desc="10011">a4567</cell>
                        <cell id="edf" desc="10012">a9483</cell>
                    </head>
                    
                </sale>
            </x:XData>
        </XmlDataProvider>
DataGrid:

<DataGrid x:Name="myXmlDg" ItemsSource="{Binding Source={StaticResource ResourceKey=myDataSource}}" AutoGenerateColumns="False" CanUserAddRows="True">
                <DataGrid.Columns>
                    <DataGridTextColumn Binding="{Binding XPath=@id}" Header="Id">
                    </DataGridTextColumn>
                    <DataGridTextColumn Binding="{Binding XPath=@desc}" Header="作者">
                    </DataGridTextColumn>
                    <DataGridTextColumn Binding="{Binding XPath=.}" Header="书名">
                    </DataGridTextColumn>
                </DataGrid.Columns>
            </DataGrid>

8,731

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧