-3
我有一個WPF UI有3個I/P控件,2個dtp和1個CHK框,用戶將選擇一些值並單擊搜索按鈕。如何將WPF UI值傳遞給按鈕單擊方法
如何將按鈕上dtPicker和chkBox的值傳遞給viewModel中定義的方法?
點擊按鈕,控制進入方法在視圖模型,但如何通過方法中選擇的值?
我有一個WPF UI有3個I/P控件,2個dtp和1個CHK框,用戶將選擇一些值並單擊搜索按鈕。如何將WPF UI值傳遞給按鈕單擊方法
如何將按鈕上dtPicker和chkBox的值傳遞給viewModel中定義的方法?
點擊按鈕,控制進入方法在視圖模型,但如何通過方法中選擇的值?
您不需要傳遞任何東西,只需正確設置綁定即可。
SelectedDate
IsChecked
,那麼你可能使用RelayCommand或類似的東西,你就會有一個簡單的訪問視圖模型屬性。
1.如果所有的控件綁定到同一個viewModel上的屬性,直接使用這些屬性。 2.如果它們在不同的viewModels中,則可以在具有按鈕Command的視圖模型的構造函數中添加一個引用到所需的viewmodels。 3.您可以命名控件並將該按鈕的CommandParameter數據綁定到所需控件的必需屬性。 – failedprogramming 2013-04-26 00:12:52