Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF中刷新数据网格_C#_.net_Wpf_Data Binding_Datagrid - Fatal编程技术网

C# 在WPF中刷新数据网格

C# 在WPF中刷新数据网格,c#,.net,wpf,data-binding,datagrid,C#,.net,Wpf,Data Binding,Datagrid,使用WPF/C#/Entity框架。我有一个DataGrid.ItemsSource绑定到某个ObservableCollection。现在,我向集合中添加了一个新项,但DataGrid不会刷新。我调用了PropertyChanged以及view.Refresh(),但没有任何效果。请帮帮我。我想您要查找的命令是Datagrid.Items.Refresh()要刷新绑定到数据的控件,请使用绑定表达式的UpdateTarget(): BindingOperations.GetBindingExpr

使用WPF/C#/Entity框架。我有一个
DataGrid.ItemsSource
绑定到某个
ObservableCollection
。现在,我向集合中添加了一个新项,但DataGrid不会刷新。我调用了
PropertyChanged
以及
view.Refresh()
,但没有任何效果。请帮帮我。

我想您要查找的命令是
Datagrid.Items.Refresh()
要刷新绑定到数据的控件,请使用绑定表达式的UpdateTarget():

BindingOperations.GetBindingExpressionBase(myTextBox, TextBox.TextProperty).UpdateTarget();

你试过了吗?

听起来你的收藏没有正确装订。你能发布你的代码吗?我想,应该只有在1之前才有可能。收集更改,2。PropertyChanged(“集合”)调用。。。但事实并非如此。如果你能够发布你的代码,那么就更容易找出哪里出了问题。有什么帮助吗?