1
我使用了xamdatagrid cellupdated事件,在该事件中,我必须在编辑中禁用特定单元并希望在获得API调用的响应后启用它,问题是当我启用单元格禁用后,游标不会设置在正确的位置。如何禁用wpf中的xamdatagrid单元格编辑
private async void RenewDataGrid_OnCellUpdated(object sender, CellUpdatedEventArgs e)
{
row.Cells[4].IsEnabled = false;
await datacontext.CalculateFdtotalAmount();
row.Cells[4].IsEnabled = true;
}
谢谢üSteveFerg ...我为我工作....伟大的工作...你能解释一下这背后的逻辑吗? –
我发现一些调用被缓存。在你退出函数之前,它并不会立即执行API调用。我还发现,特别是在初始窗口加载时,有些时候我不得不为cellpresenter调用放置一个短计时器。这是几小时和几小时的丰富多彩的语言和头撞的结果,以确定何时代码没有任何问题,这是行不通的。我只是因为某些原因发现了一些Infragistics调用的问题。一旦我做出上述改变,我就没有问题了。 – SteveFerg