簡體   English   中英

如何讓DataGridView顯示所選行(Winforms)?

[英]How do I make the DataGridView show the selected row(Winforms)?

嗨,我正在使用Windows應用程序。當我更改選擇daragridview中的任何行時,如何在datagridview中選擇行?

請幫我。

在這里你去...自動更新DataGridView行每次都在頂部添加。

 DataGridViewRow row = new DataGridViewRow();
 int rowID = 0;

 dgvLocation.Rows.Insert(rowID, row);

 dgvLocation.Rows[rowID].Cells[0].Value = Number.ToString();
 dgvLocation.Rows[rowID].Cells[1].Value = Time.ToString();
 dgvLocation.Rows[rowID].Cells[2].Value = History1.ToString();
 dgvLocation.Rows[rowID].Cells[3].Value = History2.ToString();

 dgvLocation.Rows[rowID].Selected = true;
 dgvLocation.Focus();

嘗試使用此代碼,只要用戶在一個單元格中單擊,它就會使您的datagridview選擇所有行

YourDataGridView.SelectionMode=DataGridViewSelectionMode.FullRowSelect;

嘗試這個:

int currRow = 0;
currRow = dataGridView1.CurrentRow.Index;
dataGridView1.Rows[currRow].Selected = true;

暫無
暫無

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

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