![](/img/trans.png)
[英]Button Click not firing When focus is set to next cell in DataGridView on CellEndEdit
[英]CellEndEdit not firing at last row of DataGridView
我有一個DataGridView,它不允許用戶添加行。 DataGridView已預加載一些固定行。 要求用戶在特定列上鍵入一些數值,然后按[Enter]跳到下一行。 因此,當用戶按下[Enter]鍵時,它將跳至下一行並觸發事件“ CellEndEdit”。 但是,當用戶到達最后一行並按[Enter]鍵時,什么也沒有發生,“ CellEndEdit”不會觸發。 當用戶在最后一行按[Enter]鍵時,如何手動調用方法“ EndEdit()”?
我想獲取用戶輸入的值以自動進行一些計算。
當單元格中的編輯模式結束並且其焦點更改時,將調用CellEndEdit
。 但是,如果您也未更改單元格中的值,則會不必要地觸發它。 因此,如果您只想根據輸入的值進行一些計算,則最好使用CellValueChanged
事件,以便僅在單元格中的值更改時才會觸發該事件,即使在最后一行單元格中也可以使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.