2012-02-13 1 views
0

좋아, 그럼, 내 차트를 가지고, 꽤 잘하고 내가 원하는 것을 계획. .net 차트는 기본적으로 Visual Studio에서 사용할 수 있습니다.이 차트를 어떻게 내 시간 척도에 삽입합니까?

for (int i = 0; i < x.Length; i++) 
{ 
    series1.Points.AddXY(d[i], g[i]); 
} 

이 날짜를 올바르게 해석해야합니다. 현재는 실제 시간 규모에 관계없이 각각 설정된 거리에서 각기 음모를 꾸미고 있습니다.

예. 데이터 포인트가 5 개이고 1 월 1 일에 4 개, 1 월 5 일에 1 개가있는 경우 1 월 1 일과 2 월 사이에 더 큰 간격이 있어야 할 때 등거리로 플롯합니다. 끔찍한 눈금 선을 무시하십시오.

누구든지이 작업을 수행하는 방법을 알고 있습니까? 감사합니다

편집 : chart1.ChartAreas[0].AxisX.IntervalType = DateTimeIntervalType.Days;도 사용됩니다.

답변

0

asp : Chart 태그 내에 IntervalType을 설정하려고 했습니까?

<AxisX> 
    <LabelStyle Format="dd/MM/yyyy hh:mm:ss" IntervalType="Days" Interval="1"/> 
</AxisX> 

자세한 내용은 여기를 참조하십시오 : http://msdn.microsoft.com/en-us/library/bb934284.aspx

내가 x 축 하나 반대로 어쩌면 일하는 것이의 XValueType 속성을 가로 질러왔다? 자세한 내용을 보려면 여기를 참조하십시오. http://msdn.microsoft.com/en-us/library/system.web.ui.datavisualization.charting.series.xvaluetype.aspx

+0

예. 나는 C#도 사용하고있다. 'chart1.ChartAreas [0] .AxisX.IntervalType = DateTimeIntervalType.Days; ' –

+0

미안 해요, IntervalType 또는 IntervalOffsetType이 효과가 있다고 생각했을 것입니다. 차트에서 이러한 속성을 설정하는 코드를 어디에서 호출하고 있습니까? Page_Load()? – Seany84

+0

마지막 시도, XValueType 속성을 시도한 적이 있습니까? http://msdn.microsoft.com/en-us/library/system.web.ui.datavisualization.charting.series.xvaluetype.aspx – Seany84

관련 문제