Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこの形式のdatagridviewを持っています:
Days | one | two | three | four | five day1 |cell |cell |...ect day2 day3 day4 day5
私がやろうとしているのは、day1、day2..ectセルの背景色を変更することです。私がここにいる間、これらのセルを読み取り専用にして、入力が行「1」のセル1から始まるようにすることは可能ですか。したがって、日数を上書きしません。
WinFormsを使用している場合は、次のようになります。
dataGridView1.Columns["Days "].ReadOnly = true;
色の処理方法を指定していなかったので、役立つかもしれないフィードバックを提供したいと思います.
列を変更するときdataGridViewColumn.DefaultCellStyleは、列内のセルを繰り返し処理して各セルのスタイルを設定するのではなく、 を設定することをお勧めします。
dataGridViewColumn.DefaultCellStyle