C#_DataGridView 컨트롤 공통 작업

6223 단어 datagridview
데이터 소스 바인딩(DataTable)
dataGridViewX1.DataSource =( DataTable )


 
DataGridView 정리
int count = dataGridViewX1.RowCount;//DatagridView 

for (int i = 0; i < count; i++)

{

    dataGridViewX1.Rows.Remove(dataGridViewX1.Rows[count - 1]);

}


 
DataGridView에서 열 제거
dataGridViewX1.Columns.Remove(" ");

 
 
DataGridView 열 숨기기
dataGridViewX1.Columns[0].Visible = false;// , 。


 
DataGridView에서 선택한 줄의 색인 번호 가져오기(SelectionMode=FullRowSelect;MultiSelect=False)
int i = dataGridView1.CurrentRow.Index;

int i = dataGridViewX1.SelectedRows[0].Index;

 
DataGridView에서 선택한 행의 셀 값을 가져옵니다(AllowUsertoAddRows=False;SelectionMode=FullRowSelect;MultiSelect=False)
if (dataGridViewX1.SelectedRows.Count != 0)

{

   string str1 = dataGridViewX1.SelectedRows[0].Cells[1].Value.ToString();

}


        
DataGridView에서 선택한 셀의 값 가져오기(SelectionMode=CellSelect)
 
if (dataGridViewX1.SelectedCells.Count != 0)

{

   string str = dataGridViewX1.SelectedCells[0].Value.ToString();

}

 
DataGridView 셀의 값 가져오기
string str = dataGridViewX1[0, 0].Value.ToString();


 
DataGridView 열 1위 설정
dataGridViewX1.Columns[0].HeaderText = " ";

 
DataGridView 열에 바인딩된 데이터 소스 속성의 이름을 설정합니다.
dataGridViewX1.Columns[0].DataPropertyName = "ID";

 
DataGridView에서 체크박스가 선택되었는지 여부를 판단합니다.
if ((bool)dataGridView1.Rows[i].Cells[0].EditedFormattedValue)

좋은 웹페이지 즐겨찾기