簡體   English   中英

當我單擊datagridview中的行時如何從datagridview獲取任何數據?

[英]How to get any data from datagridview when I click on the row in datagridview?

當我單擊datagridview中的行時,如何從datagridview中獲取任何數據?

我嘗試了這個:

String x = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();

它總是在datagridview中返回第一個數據。

有人可以幫忙嗎?

您需要將事件偵聽器設置為CellClick事件:

dataGridView1.CellClick += DataGridView1_CellClick;

處理程序:

private void DataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
    string s = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM