DataGridView에서 현재 선택된 행의 등급
그렇게 간단합니다. 현재 선택된 Row
의 색인은 어떻게 얻었 DataGridView
습니까? 나는 Row
졸업을한다. (0 .. n)를 원한다.
DataGridView 의 속성에 대한 속성이 있습니다.RowIndex
CurrentCell
datagridview.CurrentCell.RowIndex
SelectionChanged
위와 같이 이벤트를 처리하고 선택한 행의 대상을 찾습니다.
DGV의 SelectedRows 컬렉션에서 Index 속성을 사용합니다.
int index = yourDGV.SelectedRows[0].Index;
dataGridView1.SelectedRows[0].Index;
또는 LINQ를 사용하고 선택한 모든 행을 사용할 수 있습니다.
dataGridView1.SelectedRows.Select(r => r.Index);
dataGridView1.SelectedRows[0].Index;
여기에서 datagridview에 대한 모든 것을 찾으십시오 C # datagridview Tutorial
Lynda
시도하면 작동합니다 ... 선택한 행 색인의 색인을 제공합니다 ...
int rowindex = dataGridView1.CurrentRow.Index;
MessageBox.Show(rowindex.ToString());
이 시도
bool flag = dg1.CurrentRow.Selected;
if(flag)
{
/// datagridview row is selected in datagridview rowselect selection mode
}
else
{
/// no row is selected or last empty row is selected
}
DataGridView.CurrentCellAddress를 선택합니다 .
현재 활성 셀의 행 반환 값 : 현재 활성 셀의 행 반환
EG 첫 번째 열과 다섯 번째 행을 선택하면 다음으로 돌아갑니다. 점 (X = 1, Y = 5)
@JayRiggs의 대답을 수정이 작동합니다. if
도장 SelectedRows가 비어있을 가능성이 있으므로 설계 작업에서 예외가 발생하기 때문에 필요 합니다 .
if (yourDGV.SelectedRows.Count>0){
int index = yourDGV.SelectedRows[0].Index;
}
시도 해봐 :
int rc=dgvDataRc.CurrentCell.RowIndex;** //for find the row index number
MessageBox.Show("Current Row Index is = " + rc.ToString());
도움이 되길 바랍니다.
이 코드를 시도해 볼 수 있습니다.
int columnIndex = dataGridView.CurrentCell.ColumnIndex;
int rowIndex = dataGridView.CurrentCell.RowIndex;
행 값 가져 오기를 클릭하면 사용했습니다.
private void dataGridView_Product_CellClick(object sender, DataGridViewCellEventArgs e){
int rowIndex;
//rowIndex = e.RowIndex; //Option 1
//rowIndex= dataGridView_Product.CurrentCell.RowIndex; //Option 2
rowIndex = dataGridView_Product.CurrentRow.Index; //Option 3
}
다음을 시도하십시오.
int myIndex = MyDataGrid.SelectedIndex;
현재 선택된 행의 보안을 제공합니다.
도움이 되셨기를 바랍니다.
참고 URL : https://stackoverflow.com/questions/3578144/index-of-currently-selected-row-in-datagridview
'IT' 카테고리의 다른 글
PostgreSQL은 모든 콘텐츠를 삭제합니다. (0) | 2020.09.13 |
---|---|
IE11 문서 모드의 링크는 IE7입니다. (0) | 2020.09.13 |
저장 프로 시저에서 새 가이드를 생성하는 방법은 무엇입니까? (0) | 2020.09.13 |
배열 PHP를 통해 루프 (0) | 2020.09.13 |
SQL Server datetime LIKE SELECT? (0) | 2020.09.13 |