1

データ テーブルの ColumnChangedEvent を使用して編集されたセルの行 ID を取得する方法

私は次のように試しました:

Private Sub OnColumnChanged(sender As Object, e As DataColumnChangeEventArgs)

    {

    int RowIndex= e.Row.Table.Rows.IndexOf(e.Row);
    }

RowIndex が -1 として返されるのは、この行がデータ テーブルで更新されていないためである可能性があります。セルの行インデックスを見つける別の方法はありますか?

4

1 に答える 1

0

これは新しい行であり、コミットされておらず、行コレクションにも含まれていないため、-1 を返します。

于 2012-07-27T20:15:05.357 に答える