簡體   English   中英

如何將數據從datagridview放入文本框?

[英]How can I put data from my datagridview to textboxes?

我想做的是,當我在數據庫中選擇數據行時,它將轉到文本框。 例如,“標題”列中的數據將轉到textbox1,而“ ISBN”列中的數據將轉到textbox2。 我尚未在datagridview的“屬性”窗口中編輯任何屬性。 有人能幫我嗎?

您將必須執行以下操作:

yourTextBox.Text = yourDataGridView.SelectedRows[0].Cells["Title"].Value.ToString();
yourTextBox2.Text = yourDataGridView.SelectedRows[0].Cells["ISBN"].Value.ToString();

編輯:我假設您已選擇數據網格上的行。 我為這個錯誤感到抱歉,它是Cells屬性而不是Columns

希望能有所幫助。

您可以嘗試使用DataGridView工具的CellClick事件。

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
  textbox1.Text = dataGridView1.Rows[e.RowIndex].Cells["Title"].Value.ToString();
  textbox2.Text = dataGridView1.Rows[e.RowIndex].Cells["ISBN"].Value.ToString();
}

暫無
暫無

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

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