小编blu*_*man的帖子

如何在绑定到XmlDataProvider时在WPF DataGrid中创建新行?

我有一个项目与XmlDataProvider绑定到WPF DataGrid控件.我在DataGrid上的绑定设置如下:

<dg:DataGrid ItemsSource="{Binding Source={StaticResource XmlData}, XPath=Root/People/Person}"
             AutoGenerateColumns="False">
    <dg:DataGrid.Columns>
        <dg:DataGridTextColumn Header="ID" Binding="{Binding XPath=ID}"/>
        <dg:DataGridTextColumn Header="Name" Binding="{Binding XPath=Name}"/>
    </dg:DataGrid.Columns>
</dg:DataGrid>
Run Code Online (Sandbox Code Playgroud)

用户可以使用DataGrid编辑条目而不会出现任何问题.我无法实现的是允许用户使用DataGrid添加新行(即新Person).我怎么能允许这个?

c# wpf xmldataprovider wpftoolkit

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×1

wpf ×1

wpftoolkit ×1

xmldataprovider ×1