1
我在組合框中有幾個項目,我正在選擇一個項目,selectindexchanged事件正在調用。然後我點擊它並選擇相同的項目(索引沒有變化),但仍然選擇了變化的事件正在被調用。我們有什麼方法可以避免這種情況? C#.Net(WinForms)Combobox selectedindex更改事件即使在索引未更改時也會調用
我在組合框中有幾個項目,我正在選擇一個項目,selectindexchanged事件正在調用。然後我點擊它並選擇相同的項目(索引沒有變化),但仍然選擇了變化的事件正在被調用。我們有什麼方法可以避免這種情況? C#.Net(WinForms)Combobox selectedindex更改事件即使在索引未更改時也會調用
您是否嘗試調試它以查看選定索引已更改的位置(如果)?
否則,您可以在事件處理程序中進行檢查,以查看它是否與選定的項目相同,如果它是相同的項目,則不做任何操作。