[英]How to discard row if gridview's row validation fails (devexpress)
在XtraGridView中,從RowValidation的工作方式來看,用戶似乎別無選擇,只能先更正值(導致驗證成功),然后按Discard按鈕(我單獨提供了該按鈕,並且它執行RejectChanges)。 我想要一個選項,即使行包含無效數據,用戶也可以丟棄該行而沒有任何彈出警報。
在我的情況下,當用戶按下“放棄”時,會導致行驗證被觸發(由於焦點更改)。 如果行驗證不成功,則丟棄按鈕事件處理程序將被抑制。 這樣,我永遠無法簡單地丟棄無效的行。
這是具有網格的任何人都需要的常見功能。 期望使用標准解決方案或解決方法。
如果舍棄按鈕為焦點,則無法檢查焦點按鈕和回避驗證。
一般的DevExpress設置會強制用戶在驗證時插入有效值,按Esc是將字段重置為原始值的簡單解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.