blu*_*man 13 c# wpf xmldataprovider wpftoolkit
我有一个项目与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).我怎么能允许这个?
Bor*_*itz 19
确保设置:CanUserAddRows="True"并且绑定类的默认构造函数可用.
小智 0
您是否尝试过在 DataGrid 上设置 CanUserAddRows="True" ?
| 归档时间: |
|
| 查看次数: |
31293 次 |
| 最近记录: |