ビューモデルのプロパティにバインドされたwpdデータグリッドがあります(プロパティはデータテーブルオブジェクトです)。データグリッドのセルにはテキストボックスがあり、値を編集できます。問題は、編集した値がビューモデルに返されないことです。何が欠けているのかわからない。
データグリッドのコード:
<DataGrid
ItemsSource="{Binding Path=Translations}"
AutoGenerateColumns="True">
<DataGrid.Resources>
<Style
TargetType="{x:Type DataGridCell}">
<Setter
Property="Template">
<Setter.Value>
<ControlTemplate
TargetType="{x:Type DataGridCell}">
<Border
Name="DataGridCellBorder">
<ContentControl
Content="{TemplateBinding Content}">
<ContentControl.ContentTemplate>
<DataTemplate>
<TextBox
Background="Transparent"
TextWrapping="WrapWithOverflow"
Height="auto"
Width="auto"
Text="{Binding Text, Mode=TwoWay}" />
</DataTemplate>
</ContentControl.ContentTemplate>
</ContentControl>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DataGrid.Resources>
</DataGrid>