簡體   English   中英

將行標題移至DataGridView中的下一行-C#

[英]Proceeding Row Header to the next row in DataGridView - C#

如何將行標題轉到下一行? 這是我的代碼。

dgNames.Rows[dgNames.CurrentRow.Index].Selected = false;
dgNames.Rows[dgNames.CurrentRow.Index + 1].Selected = true;

它只會繼續並突出顯示下一行。 但是行標題仍在上一行。

將currentRow設置為新行,如下所示:

  dgNames.Rows[dgNames.CurrentRow.Index].Selected = false;
  dgNames.Rows[dgNames.CurrentRow.Index + 1].Selected = true;
  dgNames.CurrentCell = dgNames[0, dgNames.CurrentRow.Index + 1];

訣竅是按此處所述設置CurrentCell

標題行始終是DataGridView中的第一行(索引0)。

暫無
暫無

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

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