[英]How to Trigger DataGridView CellEndEdit When A Cell Value Changes Programmatically
[英]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.