2018年4月8日 星期日

自動送出 Enter

在處理 DataGridView 編輯時,原本使用 GetChanges() 方法,取得 DataTable 中有異動的資料。 再根據其 RowState 決定要 INSERT 或 UPDATE。 但如果使用者編輯後沒有按TAB或ENTER,呼叫 GetChangs() 可能會得到 null 類似這篇 作者是參考這篇解決 測試後依然無解,最後乾脆於儲存時強行 ENTER
SendKeys.SendWait("{ENTER}");
參考這篇,送出字串與按鈕的方法不同。