Преобразование ListView в DX.GridControl вызывает исключение Null в IsDesignMode
Я пытаюсь преобразовать ListView с проблемой производительности в DevExpress GridControl.
При отображении сетки выдает следующее исключение:
InnerException {System.NullReferenceException: Object reference not set to an instance of an object.
at DevExpress.Xpf.About.IsDesignMode()
at DevExpress.Xpf.About.ShouldShowAbout()
at DevExpress.Xpf.About.ShowAbout(Boolean isExp)} System.Exception {System.NullReferenceException}
Это пробная лицензия DevExpress, я обнаружил, что этот вызов ShowAbout специфичен для пробной версии.
XAML для создания элемента управления выглядит следующим образом:
<dxg:GridControl AutoGenerateColumns="AddNew" EnableSmartColumnsGeneration="True"
model:Connect.ToVM="{Binding Model, Mode=OneWay, IsAsync=True}" Visibility="{Binding Visibility, Mode=OneWay}">
<dxg:GridControl.View>
<dxg:TableView AllowPerPixelScrolling="True" ShowTotalSummary="False"/>
</dxg:GridControl.View>
</dxg:GridControl>
ViewModel не имеет ничего конкретного, просто привязывается к модели. Модель обрабатывает создание TableView, GridColumns, данных.
Я что-то упускаю при инициализации элемента управления, что может вызвать это? Что вызывает IsDesignMode, который является нулевым?