簡體   English   中英

當單元格位於底部行時,CellEndEdit不觸發

[英]CellEndEdit does not trigger when the cell is on the bottom row

我正在使用CellEndEdit來確定用戶何時完成單元的編輯。 這對於除最底部以外的所有行均適用。 如果按下Enter鍵,它將結束編輯並向下移動到下一個單元格,但是如果正在編輯最底部的單元格,則不會觸發CellEndEdit事件。

如果單擊另一個單元格或按Tab鍵,則事件將被正確觸發。 進入除一個單元之外的所有單元似乎很笨拙。 有什么方法可以讓我持續進入觸發狀態嗎?

private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
    GrabNewData();
}

我對其進行了重新設計以使用CellValueChanged。 即使我以編程方式更新

暫無
暫無

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

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