タイムスタンプ コントロールをパネルに配置した後、日付部分が必要ないため、時間のみを表示するようにプロパティを変更しました。
このコントロールに表示される値は、予想どおり ですが、00:00:00
上ボタンを押すと01:00:01
、01:00:02
、...、下ボタンを押すと00:59:59
、00:59:58
などとなります。コントロールのテキスト ボックス内に書き込む01:00:00
と、自動的に に戻ります00:00:00
。タイムスタンプ値を double に変更すると、 0
for 00:00:00
、-1
for 00:59:59
、および1
forを取得し1:00:01
ます。
したがって、このコントロールは基準時間として 01:00:00 を使用しているように見えます。プロパティの内部で、 の最小値を見つけました01:00:00,000 1600-01-01
。に変更すると00:00:00
、期待した結果が得られません。
このコントロールが通常のタイム スパン コントロールとして正しく機能する方法はありますか?