簡體   English   中英

C#DateTimePicker轉換問題

[英]C# DateTimePicker rollover problems

我有DateTimePicker控件,該控件具有自定義格式以顯示小時/分鍾以及日期(“ MM / dd / yyyy HH:mm”)。 我的問題是,如果使用向上/向下箭頭鍵更改值,則它們在溢出時不會正確翻轉。

ex1初始值03/23/2011 16:58選擇分鍾,按一次向上箭頭:值將按預期更新為03/23/2011 16:59再次按向上箭頭:值將更新為03/23/2011 16: 00,而不是預期的17:00。

ex2初始值03/23/2011 16:00選擇分鍾,單擊一次向下箭頭:值更新為03/23/2011 16:59,而不是預期的15:59。

ex3初始值03/23/2011 23:03選擇小時,按一次向上箭頭:值更新為03/23/2011 00:03,而不是預期的03/24/2011 00:03。

編輯:這對我正在做的事情造成問題的原因是,我正在使用DTP調整對象在時間軸上的位置,並且默認翻轉會導致對象跳回。 固定對象的順序會加劇這種情況。 如果兩個分別位於16:05和16:59,則2號上的向上箭頭翻轉將導致其更改為16:00,這是無效的。

這是DateTimePicker的預期行為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM