0

文字列テキスト列を更新しようとしていますが、何らかの理由で更新されていません.実行時にデータグリッドビューを編集しています.文字列に「変更しない」が存在する場合を除いて、ユーザーは文字列テキストを更新できます.If文字列に「変更しないでください」が発生した場合、ユーザーはそれを変更できないか、変更した場合は古い値に戻ります。実行時にデータグリッドビューを更新したい。

        if (readcontents.contains('do not change')
        {
            this.dataGridView1.CurrentRow.Cells[2].Value = read;
        }
4

1 に答える 1

1

答えは何だったのか気になる人は..

        int row = dataGridView1.RowCount;
        string tr="Do not Change";
        for (int i = 0; i < row-1; i++)
        {
            if(dataGridView1[2,i].Value.ToString().Contains(tr))
            {
                dataGridView1[2, i].ReadOnly = true;
            }
        }
于 2013-06-27T11:26:06.367 に答える