C# WinForms 앱에서 .net 4.0의 차트 컨트롤을 사용하고 있습니다. 두 개의 계열 데이터가 선 그래프로 표시됩니다.C# 차트 시리즈의 점선?
저는 기본적으로 시간의 함수로서 수요와 공급을 그래프로 나타냅니다. 나는 수요가 어떤 색깔의 실선이되고, 공급이 같은 색의 점선이되기를 바란다.
색상을 잘 설정할 수 있지만 선 스타일을 설정할 수있는 곳을 찾을 수 없습니다.
C# WinForms 앱에서 .net 4.0의 차트 컨트롤을 사용하고 있습니다. 두 개의 계열 데이터가 선 그래프로 표시됩니다.C# 차트 시리즈의 점선?
저는 기본적으로 시간의 함수로서 수요와 공급을 그래프로 나타냅니다. 나는 수요가 어떤 색깔의 실선이되고, 공급이 같은 색의 점선이되기를 바란다.
색상을 잘 설정할 수 있지만 선 스타일을 설정할 수있는 곳을 찾을 수 없습니다.
DataPointCustomProperties.BorderDashStyle
속성을 참조하십시오. 예를 들어 ...
_chart.Series[1].Color = Color.Blue;
_chart.Series[0].Color = Color.Blue;
_chart.Series[0].BorderWidth = 3;
_chart.Series[0].BorderDashStyle = ChartDashStyle.Dash;
... 저를 제공합니다
이 그래프 컨트롤의 비주얼 스튜디오 2010의 버전을 약간 변경 :
this.chart1.Series["Data1"].BorderDashStyle = System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash;
['Chart.Series [string name]'] (http://msdn.microsoft.com/en-us/library/dd456421)는 보완 인덱서. ['Chart.Series [int index]'] (http://msdn.microsoft.com/en-us/library/ms132434)도 사용할 수 있으므로 Chris의 대답은 _.NET 4_에서 완전히 유효합니다. –
왜 'BorderDashStyle'이 보이지 않습니까? –
'System.Windows.Forms.DataVisualization.Charting.ChartDashStyle.Dash'를 줄이는 방법이 있습니까? –
감사합니다! 누가 Series.LineDashStyle이라고 불렀어야했는지 그걸 누가 썽크했는지는 실제로 Series.BorderDashStyle이라고 불린다! – Ozzah
왜 BorderDashStyle을 사용할 수 없습니까? System.Windows.Forms.DataVisualization이 프로젝트에 추가되었습니다 –