타임 스탬프 컨트롤을 내 패널에 배치 한 후 날짜 부분이 필요하지 않으므로 시간 만 표시하도록 속성을 변경했습니다. 이 컨트롤에 표시타임 스탬프 컨트롤 값이 올바르지 않습니다.
가치, 00:00:00
을 예상대로,하지만 난이 버튼을 누르면 내가 얻을 01:00:01
, 01:00:02
, ..., 아니면 제가 버튼을 누르면, 내가 그렇게에 00:59:59
, 00:59:58
과를 얻을. 컨트롤의 텍스트 상자 안에 01:00:00
을 쓰면 자동으로 00:00:00
으로 다시 전환됩니다. 타임 스탬프 값을 double로 변경하면 00:00:00
, 00:59:59
의 경우 -1
, 1:00:01
의 경우 1
의 경우 0
이 표시됩니다.
따라서이 컨트롤이 01:00:00을 기본 시간으로 사용하는 것처럼 보입니다. 내부 속성 값은 최소값이 01:00:00,000 1600-01-01
입니다. 00:00:00
으로 변경해도 예상 된 결과가 제공되지 않습니다.
이 컨트롤이 정상적인 시간 범위 컨트롤로 제대로 작동하려면 어떤 방법이 있습니까?
나는 당신의 문제를 복제하려하고 나는'00 : 00 : 00,000'을 수동으로 컨트롤에 쓰면 동작이 수정된다는 것을 발견했다. 왜 이런 일이 일어날 지 모르겠지만 시도해 볼 수는 있습니다. – HebeleHododo
부분적으로 수정 됨. 위로 버튼을 누르면 나에게 00:00:01 - 멋지지만 이중으로 변환하면 -3599 (-1h + 1s = -3599s)가됩니다. 또한, 1 시간에 도달하면 문제가 풀 스케일로 돌아옵니다 (00:00:00으로 전환되므로 다시 01:00:00 값이 표시되지 않음). –