0
我正在使用System.Windows.Forms.TreeView
控件。我在AfterCheck
事件中通過OnAfterCheck
方法觸發了代碼,以檢查所有子節點。System.Windows.Forms.TreeView複選框選擇
當我單擊時它的工作正常,但每當我雙擊該複選框時,父複選框和所有子節點變得未選中。
有沒有什麼辦法可以在雙擊複選框時禁用這種行爲,或以其他方式處理雙擊複選框事件?
我正在使用System.Windows.Forms.TreeView
控件。我在AfterCheck
事件中通過OnAfterCheck
方法觸發了代碼,以檢查所有子節點。System.Windows.Forms.TreeView複選框選擇
當我單擊時它的工作正常,但每當我雙擊該複選框時,父複選框和所有子節點變得未選中。
有沒有什麼辦法可以在雙擊複選框時禁用這種行爲,或以其他方式處理雙擊複選框事件?
使用DoubleClick
事件。將一個空白方法傳遞給TreeView
類的OnDoubleClick
方法。那樣,雙擊盒子時什麼都不會發生,或者你可以改變它以便發生某些事情。有關更多信息,請參閱documentation。