내가 쓰고있는 Winforms 응용 프로그램에서 MS 차트 컨트롤을 사용하고 있습니다. 표시 할 산점도의 X 축 구성 요소는 Int64 데이터이며 궁극적으로 UTC 시간을 나타냅니다. Int64 데이터를 가져 와서 DataTime.FromFileTimeUTC (theTime) .ToString()을 사용하여 의미있는 최종 사용자 X 축 레이블을 표시하고 싶습니다.MS 차트 컨트롤 축 서식
dataTable.Columns.Add("mytimestamp");
foreach (DataRow dr in dataTable.Rows)
{
dr["mytimestamp"] = DateTime.FromFileTimeUTC(Convert.ToInt64(dr["theint64val"].ToString()));
}
을 그리고 X 축 값으로 "mytimestamp '항목을 사용 :
현재 I 너무 좋아하는 INT64의 날짜 시간 당량을 보유 할 메모리 DataTable에 다른 열을 생성하고있어 . 이 잘 작동하고 datetime 값으로 x 축 레이블을 표시 할 수 있습니다.
그러나 필자는 열을 작성하고 다른 열의 데이터를 복제하는 데 문제가 없지만 x 축 레이블의 형식을 지정하는 방법을 찾지 못했습니다. 이걸 놓친 것 같아. 설명서에서 AxisViewChanged 이벤트를보고 X 축 레이블 자체가 아닌 해당 데이터로 차트 제목을 설정하는 방법을 확인했습니다.
아이디어가 있으십니까? ...
당신이 해결책을 발견했다? – NicoTek
@NicoTek : 답변을 제공해주었습니다 ... – digEmAll