Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用MVVM模式中的DXGrid绑定/编辑数据的最佳选项是什么?_C#_Wpf_Mvvm_Devexpress - Fatal编程技术网

C# 使用MVVM模式中的DXGrid绑定/编辑数据的最佳选项是什么?

C# 使用MVVM模式中的DXGrid绑定/编辑数据的最佳选项是什么?,c#,wpf,mvvm,devexpress,C#,Wpf,Mvvm,Devexpress,我正在尝试将DXGrid控件绑定到IList。虽然绑定工作得很好,但网格的其他一些功能并不像自动筛选行和在线编辑那样工作 <dxg:GridControl x:Name="grid" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" DataSource="{Binding Path=Model, UpdateSourceTrigger=PropertyChanged}"> <dxg:GridControl.Vi

我正在尝试将DXGrid控件绑定到IList。虽然绑定工作得很好,但网格的其他一些功能并不像自动筛选行和在线编辑那样工作

<dxg:GridControl x:Name="grid" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" DataSource="{Binding Path=Model, UpdateSourceTrigger=PropertyChanged}">
<dxg:GridControl.View>
    <dxg:GridColumnView x:Name="gridView" AllowEditing="True" AllowFilter="True" ShowAutoFilterRow="True" AutoWidth="True" ShowGroupPanel="False" />
</dxg:GridControl.View>
<dxg:GridControl.Columns>
    <dxg:GridColumn FieldName="CountryCode"/>
    <dxg:GridColumn FieldName="CountryName" AutoFilterCondition="Like"/>
    <dxg:GridColumn FieldName="CurrencyCode"/>
    <dxg:GridColumn FieldName="CurrencyName"/>
    <dxg:GridColumn FieldName="Active"/>
</dxg:GridControl.Columns>

< >使用DXGRID和MVVM绑定/编辑数据的最佳选项是什么?

< P>您可以考虑绑定实现。可以找到一篇描述该界面的非常好的博客文章