我有一个文本框,DataGrid和保存按钮,它正在调用WCF服务 保存文本框的更改值。在调用wcf服务之前,窗体(主网格)被禁用并在wcf调用完成时再次启用。 我使用线程来调用wcf服务。 使用的模式是MVVM。
我的问题是在完成wcf服务进程后启用表单时,Wpf数据网格丢失了它的行选择(意味着在DataGrid中没有选择任何行,甚至默认为0)。
任何形式的帮助表示赞赏! 谢谢:))
答案 0 :(得分:0)
尽量不要禁用datagrid,但要执行此操作:
datagrid.IsHitTestVisible = false.