2013-05-04 6 views
0

선형으로 차트의 X 축에서 레이블 간격을 프로그래밍 방식으로 변경하고 싶습니다. 내가 찾은 유일한 방법은 xaml 파일에서 수행하는 방법이었습니다. https://stackoverflow.com/a/8944925/2302510이 제대로 작동합니다. 나는 시간/일/월 등을 위해 그것을 할 수있다. 그러나 내가 표시하고있는 어떤 간격에 따라 그것을 바꿀 필요가있다. 사용자는 1 주일, 1 개월, 1 년 또는 다른 주어진 간격을 표시하도록 선택할 수 있으며 기본값으로두면 기본값이있는 X 축을 지나치게 혼란스럽게 만듭니다. 조언 해 주셔서 감사합니다.WPF Charting Toolkit 프로그래밍 방식으로 축 간격 레이블 변경

답변

1

축에 이름을 지정하고 코드 숨김에서 호출 할 수 있습니다.

XAML :

<chartingToolkit:DateTimeAxis x:Name="xAxis" Orientation="X" IntervalType ="Hours" Interval="1"> 

C#을

xAxis.IntervalType = DateTimeIntervalType.Days; // Month, Hours 
xAxis.Interval = 1 
+0

지금은 너무 쉽게 보인다. 난 단지 3 일 동안 WPF를 사용하므로 그것에 익숙하지 않다. 그러나 이것은 내가 필요한 것입니다. 훌륭하게 작동합니다. 감사 – user2302510