我有一個函數會改變組合框選擇的索引,所以combobox_selectionchanged事件會自動上升,但這個事件的處理程序再次調用我的函數,所以函數將被調用兩次!如何避免在WPF代碼隱藏時出現ComboBox SelectionChanged事件?
有沒有什麼辦法可以防止在函數中的上升的selection_changed事件?
private void Refresh_Window()
{
Monthes_ComboBox.SelectedIndex = DM.Month - 1;
}
我想避免我的問題很長的描述,所以我剛纔問的問題。我正在設計一個日曆,combo_box包含一年的monthes,但有兩個按鈕會轉到nextmon或上個月,所以我必須通過代碼更改combo_box索引,我創建了一個函數,然後在form_load中調用它和combobox_Selection_changed和button_click我可以更好地設計它嗎?和Refresh_window不只是改變combobox_selectedindex,它的變化形式的所有標籤和的TextBlocks,所以我只是想,如果你使用的功能,以提高一個事件被Refresh_window
那麼,誰來調用Refresh_Window()以及何時? –
我想避免關於我的問題的長篇描述,所以我只是問了這個問題。我正在設計一個日曆,combo_box包含一年的monthes,但有兩個按鈕會轉到nextmon或上個月,所以我必須通過代碼更改combo_box索引,我創建了一個函數,然後在form_load中調用它和combobox_Selection_changed和button_click我可以更好地設計它嗎? Refresh_window不只是改變combobox_selectedindex,它改變了所有的標籤和TextBlocks的形式,所以我只是想要所有的改變都由Refresh_window –