在我的Windows應用程序中,我有一個帶有許多選項卡和子選項卡控件的選項卡控件,每個選項卡都有許多字段,如文本框和列表框。 我想通過單擊名爲「NEXT」的按鈕來驗證每個字段,然後切換到nexttab,並且如果任何字段失敗且驗證消息框應彈出並顯示錯誤消息,並且焦點應保留在該字段中。任何一個可以幫助我與UR建議...如何驗證窗口中的許多字段
驗證要求是必需的領域,只有數字和字母...
在此先感謝!!!!
在我的Windows應用程序中,我有一個帶有許多選項卡和子選項卡控件的選項卡控件,每個選項卡都有許多字段,如文本框和列表框。 我想通過單擊名爲「NEXT」的按鈕來驗證每個字段,然後切換到nexttab,並且如果任何字段失敗且驗證消息框應彈出並顯示錯誤消息,並且焦點應保留在該字段中。任何一個可以幫助我與UR建議...如何驗證窗口中的許多字段
驗證要求是必需的領域,只有數字和字母...
在此先感謝!!!!
一個好方法是創建一個帶有輸入區域和驗證邏輯的派生控件。然後,它是枚舉控制層次結構的問題,並根據應用的驗證規則查看它們是否有效。
另一種方法是將驗證邏輯「附加」到控件上。怎麼樣?映射機制或使用「標記」屬性。
但是,當用戶嘗試退出控件時,使用「驗證」事件驗證控件是否更好?這將不允許用戶提供一堆垃圾,並希望能夠保存。
驗證在'Validated'或'Validating'事件處理程序中的權利是可以的,但是我們不應該遵循這種情況。 –
到目前爲止你做了什麼?您可以遍歷表單控件和子控件,並根據您的條件進行驗證。 – Mataniko
似乎相當簡單,在下一個按鈕操作中,如果1個操作失敗,則驗證每個字段,然後將焦點事件設置爲該字段並返回,您還可以禁用下一個選項卡,直至滿足驗證要求。 **你到目前爲止做了什麼,什麼不起作用?** – Prix