2012-01-25 4 views
0

안녕하세요 여러분, 저는 MSChart를 가지고 있고 차트에 겹치는 부분이 있습니다. 정확히 겹치는 부분은 무엇인지 알고 싶습니다.내 mschart의 화살표는 무엇입니까

private void DesignChart() 
     { 
      // Create Chart Area 
      ChartArea chartArea1 = new ChartArea(); 

      // Add Chart Area to the Chart 
      chart1.ChartAreas.Add(chartArea1); 
      chart1.Legends.Add(new Legend()); 
     //  chart1.ChartAreas[0].AxisX.LabelStyle.Format={"00:00:00"}; 
      chart1.Location = new Point(14, 494); 
      chart1.Size = new Size(982, 224); 
      this.Controls.Add(chart1); 
      ((System.ComponentModel.ISupportInitialize)(chart1)).EndInit(); 
     } 
private void SetGraph(){ 
......... 
    for (int i = 0; i < chart1.Series.Count; i++) 
      { 

       chart1.Series[i].XValueMember = "Date"; 
       chart1.Series[i].YValueMembers = "Value"; 

       chart1.Series[i].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line; 
       chart1.Series[i].XValueType = ChartValueType.Time; 
       chart1.Series[i].ChartType = SeriesChartType.Line; 

       chart1.Series[i].MarkerStyle = MarkerStyle.Star10; 
       chart1.Series[i].MarkerSize = 8; 
       chart1.Series[i].MarkerColor = chart1.Series[0].BorderColor; 
       chart1.Series[i].BorderWidth = 3; 
       chart1.Series[i].IsValueShownAsLabel = true; 
       chart1.Series[i].ToolTip = "#VALY => #AXISLABEL"; 
      } 

      chart1.ChartAreas[0].AxisX.IsMarginVisible = true; 
} 

영상 링크 Photo of the chart

감사

+0

차트의 스크린 샷을 추가 할 수 있습니까? –

+0

나는 충분한 글이 없다고 허락 할 수 없다. –

+0

@adisba : 여기 스크린 샷의 URL을 게시하면 누군가가 질문을 편집 할 것이다. –

답변

0

는 '화살표'실제로 라인의 결과 수이다 :

차트는 두 가지 방법으로 생성된다? 데이터 포인트가 서로 가까이있는 경우

chart1.Series[i].IsValueShownAsLabel = true; 

/중복, 차트 컨트롤은 당신이하지 않도록 기준점을 가리 키도록 화살표를 사용

chart1.Series[i].MarkerStyle = MarkerStyle.Star10; 
+0

실제로 스티브는 오른쪽 화살표가 실제로이 차트의 결과입니다 .Series [i] .MarkerStyle = MarkerStyle. Star10; 마커 스타일을 넣어두면 어쨌든 화살을 없앨 수 있나요? –

1

나는 그것 때문에이 라인의 일이 생각 혼란 스럽거나 - 그런 것. 이 줄을 false로 설정하고 화살표가 사라지는 지 확인하십시오. 화살표 표시를 무시할 수있는 다른 방법이 없는지 확인하십시오.

관련 문제