WPF数据网格双向绑定

WPF数据网格双向绑定,wpf,xaml,data-binding,Wpf,Xaml,Data Binding,我有一个属性UserSet,它包含fromobserveCollection。 GridRow-我的类,包含如下4个属性: public int Id { get { return id; } set { id = value; RaisePropertyChanged("Id"); } } 我填充用户集,然后网格绑定到它。当我更改id字段工作设置器id时。它设置正确的值。 但是,在所有更改之后,当我单击其他按钮时,我的UserS

我有一个属性
UserSet
,它包含from
observeCollection
GridRow
-我的类,包含如下4个属性:

public int Id
{
    get { return id; }
    set
    {
        id = value;
        RaisePropertyChanged("Id");
    }
}
我填充用户集,然后网格绑定到它。当我更改
id
字段工作设置器
id
时。它设置正确的值。 但是,在所有更改之后,当我单击其他按钮时,我的
UserSet
没有修改值。所以我无法更新网格。 这是我的XAML:

<DataGrid ItemsSource="{Binding UsersSet, Mode=TwoWay}" AutoGenerateColumns="True">

</DataGrid>


请提供帮助。

您可以尝试设置
更新资源记录器

<DataGrid ItemsSource="{Binding UsersSet, 
                        Mode=TwoWay, 
                        UpdateSourceTrigger=PropertyChanged}" 
          AutoGenerateColumns="True">

</DataGrid>


在不知道您的代码的其余部分的情况下,很难猜测。

没有问题,这就是我们在这里所要做的:)@EbiDK Hi。也许不是,但我不确定这个问题在一年前是真的。。。很抱歉