代码之家  ›  专栏  ›  技术社区  ›  Raj

使用来自MVVM模式的dxgrid绑定/编辑数据的最佳选项是什么?

  •  1
  • Raj  · 技术社区  · 15 年前

    我正在尝试将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和mvvvm绑定/编辑数据的最佳选项是什么?

    1 回复  |  直到 15 年前
        1
  •  0
  •   andyp    15 年前

    您可以考虑绑定到 ICollectionView . 可以找到一篇描述界面的非常好的博客文章。 here .