2014-02-09 72 views
0

我可以使DateTimePicker,以便它顯示一個複選框來啓用/禁用日期。VB.NET事件datetimepicker檢查更改

我試圖找到用戶更改此值時觸發的事件,但我無法找到它。

有沒有這樣的事件,或者我看錯了地方?

謝謝!

+0

不會觸發ValueChanged事件嗎? – Plutonix

+0

是的。我在調試過程中嘗試過這個事件,似乎VS2012沒有包含它。現在我重新啓動了應用程序,它可以正常工作。謝謝。你能評論你的答案嗎? – tmighty

回答

1

CheckBox元素是一種檢測用戶是否選擇了日期的方法。由於DTP始終有效日期爲.Value,因此可能難以檢測用戶是否選擇了日期;如果他們想要的日期已經顯示,那就更難了。

Checkbox旨在表示'是的,使用此日期'。無論他們是點擊CheckBox還是打開DTP,CheckBox都會被檢查並且ValueChanged事件應該會觸發。

請注意,您使用較少討厭的形式 - ShowUpDown == True - 每次由於點擊或鼠標滾輪導致M-D-Y值發生變化時,您都會收到其中一個事件。