1
이것은 생성자 실행 순서를 이해하지 못하거나 DataGridViews의 ReadOnly 필드의 우선 순위를 이해하지 못합니다. 내가 셀을 편집 가능하게하려면파생 DataGridViewCell에 ReadOnly 속성 설정
class Form1 : Form
{
public Form1()
{
DataGridView gv = new DataGridView();
Controls.Add(gv);
gv.Columns.Add("foo","foo");
gv.Rows[gv.Rows.Add()].ReadOnly = true;
gv[0,0] = new DerivedCell();
//gv[0,0].ReadOnly = false;
}
}
class DerivedCell : DataGridViewTextBoxCell
{
public DerivedCell()
{
ReadOnly = false;
}
}
주석으로 라인이 필요하지만이 DerivedCell의의 ctor에서 처리되지 왜 이해가 안 돼요.