そのため、(ADO.NET を使用して) データ ソースに DataGrid をバインドし、新しいローカル列を作成しました (データベースに存在する必要はありません)。いくつかの計算を行い、結果をその列に入れます。これで、DataSet を介してバインドされたセルを編集/アクセスする方法はわかりましたが、DataSet にないため、その新しい列のセルに対してそれを行う方法がわかりません。各行を繰り返し、新しい列のセル値を編集したいと考えています。どんな助けでも大歓迎です。
このページに来る他の人にとっては、次の属性を myDataGrid
の宣言に追加するとうまくいきました。
SelectedItemBinding="{Binding /}"
詳細については、この質問を確認してください。