我正在使用 On AutoGeneratingColumns 生成一个 DataGrid。整个过程是高度动态的并且基于元数据。DataGrid 中显示的每条记录(行)在技术上都是一个类,它派生自一个基类。
基类包含一个属性,该属性返回每条记录显示的列的列表。
就像是
GetType().GetProperties().Where(...).ToList();
现在,我想使用 RowDetails 编辑记录的每个属性的值。
RowDetails 显示在 ListBox 中,该 ListBox 将其 ItemsSource 绑定到之前提到的 bas 类的属性。
显示一切都很好,但是当我改变一个值时,什么都没有达到设置方法。
文本框看起来像这样
<TextBox Text="{Binding Value, UpdateSourceTrigger=PropertyChanged}" />
我究竟做错了什么?