WPF Entity Framework шаблон таблицы данных столбец datepicker отложенное обновление не разрешено - PullRequest
0 голосов
/ 29 сентября 2018

У меня есть этот столбец в таблице данных в моем XAML:

<DataGridTemplateColumn Header="Last Activity">
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding LastActivity}" />
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
    <DataGridTemplateColumn.CellEditingTemplate>
        <DataTemplate>
            <DatePicker SelectedDate="{Binding LastActivity}" />
        </DataTemplate>
    </DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>

В таблице базы данных еще ничего нет.Я запускаю приложение, открываю вкладку с сеткой данных, перемещаюсь к столбцу с датчиком, нажимаю, чтобы выделить первую строку сетки, и снова нажимаю, чтобы начать редактирование поля.Вместо отображения указателя даты программа переходит в режим прерывания, но не показывает исходный код, потому что «Ваше приложение вошло в состояние прерывания, но нет кода для отображения, потому что все потоки выполняли внешний код (обычно системный или структурный код)».

Сообщение об ошибке:

System.InvalidOperationException: '' DeferRefresh 'не разрешен во время транзакции AddNew или EditItem.'

Возможно, естьчто-то простое, я не знаю здесь, но у меня нет достаточного количества подсказок, чтобы знать, где искать или что искать.Спасибо за любую помощь.

...