1
我有12行的佈局網格。每行包含一個日期選擇器,2 - 時間選擇器,一個標籤和2個文本框。每個控件都在一個單獨的列中。爲了提交表單,第一行中的所有控件都必須有一個值(驗證這很簡單...)。其餘11行是可選的,但是,如果行中的任何控件都有值,則行中的所有控件都必須有一個值。我怎樣才能在沒有複雜的硬編碼條件語句的情況下對每個可選行應用驗證?WPF - 行驗證?
我有12行的佈局網格。每行包含一個日期選擇器,2 - 時間選擇器,一個標籤和2個文本框。每個控件都在一個單獨的列中。爲了提交表單,第一行中的所有控件都必須有一個值(驗證這很簡單...)。其餘11行是可選的,但是,如果行中的任何控件都有值,則行中的所有控件都必須有一個值。我怎樣才能在沒有複雜的硬編碼條件語句的情況下對每個可選行應用驗證?WPF - 行驗證?
您可以使用.NET驗證框架的WPF實現這樣的情況下,看看這個問題: WPF Data Binding and Validation Rules Best Practices
問候,