Я пытаюсь привязать элемент управления 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?