重複の可能性:
DataRow 値を変更できません
データテーブルをデータグリッドにバインドしました。ボタンをクリックすると、選択したセルの行に対応するデータテーブルの値を変更したいと思います。これが私のコードです:
private void BtnModifyColorBlue_Click(object sender, RoutedEventArgs e)
{
if (dataGrid.SelectedCells.Count < 1)
return;
DataGridCellInfo dc = dataGrid.SelectedCells.FirstOrDefault();
DataRowView drv = dc.Item as DataRowView;
if (drv == null)
return;
drv.Row.ItemArray[11] = Brushes.Blue;
}
何らかの理由で、割り当て後、データテーブルの値はそのままです。ここで不思議なことが起こっていますか?ところで、割り当てが実行されたことを確認できます。どうもありがとう。