2013-03-12 28 views
0

我遇到了DateTimePicker問題,當我顯示UpDown箭頭時。它實際上也發生在numericUpDown控件中。日曆不會發生這種情況。行爲綁架鼠標和鍵

如果我用DateTimePicker的任何字段中的鼠標單擊,然後單擊箭頭更改值,我不能再離開控件。

對不起,我真的不知道如何正確解釋(可能是爲什麼我沒有找到任何關於這個時候搜索)。軟件沒有掛起,但沒有任何作品,除了DateTimePicker;,例如,我可以用鼠標點擊按鈕,視覺效果將運行,但不是單擊事件...

所以,唯一我能做的就是強制該計劃關閉。這就好像它只是在竊取焦點或鼠標點擊事件以及按鍵事件,而不是讓它離開其他地方。標籤鍵也不起作用。

dateTimepickerdatatable中的列綁定,並且根本沒有代碼。

我相信這是我失蹤的東西,但我已經對它感到沮喪。 有任何建議嗎?

+0

用什麼編程語言? – spajce 2013-03-12 19:05:18

+0

我正在使用託管C++,但我已轉載它也在c#中。它是.Net 3.5 – Aznarepse 2013-03-13 09:07:51

+0

這從描述中是無法想象的。您需要發佈一個展現此行爲的小型repro項目。 – 2013-03-13 13:06:00

回答

0

我發現這種情況只發生在帶有UPDOWN(DateTimePicker和NumericUpDown)的控件的屬性Text綁定時。當屬性Value綁定時,它不會這樣做。

雖然這解決了我申請中的問題,但行爲在那裏,找不到解釋。