У меня есть приложение WPF - использующее MVVM для шаблона проектирования.
В главном представлении есть ContentPresenter
, который связан со свойством в соответствующей модели представления.У меня есть тип-ссылка DataTemplate
для типа данных, связанных с этим свойством.По сути, на основании определенного действия, выполняемого пользователем, ContentPresenter
будет отображать данные из определенного шаблона данных.В шаблоне данных у меня DevExpress 'GridControl
.Это отстой, и я ненавижу это, но из-за стандартов компании, я должен использовать это.Моя главная проблема заключается в том, что для визуализации интерфейса пользователя в шаблон данных требуется несколько заметных секунд из-за этого GridControl
.Есть ли что-нибудь, что я могу сделать, чтобы смягчить это?Я хотел бы отобразить индикатор прогресса «Пожалуйста, подождите», но даже он застревает на несколько секунд ...
Пожалуйста, помогите.