2012-12-13 155 views
0

我正在使用System.Windows.Forms.TreeView控件。我在AfterCheck事件中通過OnAfterCheck方法觸發了代碼,以檢查所有子節點。System.Windows.Forms.TreeView複選框選擇

當我單擊時它的工作正常,但每當我雙擊該複選框時,父複選框和所有子節點變得未選中。

有沒有什麼辦法可以在雙擊複選框時禁用這種行爲,或以其他方式處理雙擊複選框事件?

回答

0

使用DoubleClick事件。將一個空白方法傳遞給TreeView類的OnDoubleClick方法。那樣,雙擊盒子時什麼都不會發生,或者你可以改變它以便發生某些事情。有關更多信息,請參閱documentation