2008-11-05 69 views

回答

3

您有幾個選項。

  1. ,而不是讓設計師聯播事件處理程序,你可以加載

  2. 您可以在申請「加載」設置標誌,並把代碼的SelectedValueChange事件檢查后里面自己做!在繼續之前加載。

個人而言,我只想補充處理程序加載後,如果它導致的問題。

+0

我只是刪除處理程序,然後在加載後掛鉤它 – scantwell71 2009-01-16 21:57:48

10

如果只想當用戶變化,你可以訂閱SelectionChangeCommitted代替的SelectionChanged組合框要執行一些代碼。當編程框更改組合框選擇時,不會調用「SelectionChangeCommitted」。

+0

我知道這是一箇舊帖子,但這個提示幫了我很多!謝謝! – RoelF 2009-08-10 15:03:04

0

我更喜歡SelectedIndexChanged事件,因爲它的行爲似乎更好地模擬了底層Win32 API的可預測性。

控件提供的一些更深奧的事件根本不能模擬人們期望從他們的名字中得到的行爲。