Skip to content

Instantly share code, notes, and snippets.

@garyjohnson
Created June 26, 2012 18:06
Show Gist options
  • Save garyjohnson/2997566 to your computer and use it in GitHub Desktop.
Save garyjohnson/2997566 to your computer and use it in GitHub Desktop.
Chart Control Example - Mindscape - Multiple Axis
<local:ChartDemoBase x:Class="SampleExplorer.AlternateAxesDemo"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:SampleExplorer"
xmlns:ms="http://namespaces.mindscape.co.nz/wpf">
<local:ChartDemoBase.DemoContent>
<ms:Chart Title="Alternate Y Axes">
<ms:Chart.Series>
<ms:LineSeries ItemsSource="{Binding Data1}" SeriesBrush="{Binding Palette[0]}" Title="Primary" LineStyle="{StaticResource ShadowLineStyle}" />
<ms:LineSeries ItemsSource="{Binding Data2}" SeriesBrush="{Binding Palette[1]}" YAxisTitle="Secondary" Title="Secondary" LineStyle="{StaticResource ShadowLineStyle}" />
<ms:LineSeries ItemsSource="{Binding Data3}" SeriesBrush="{Binding Palette[2]}" YAxisTitle="Tertiary" Title="Tertiary" LineStyle="{StaticResource ShadowLineStyle}" />
</ms:Chart.Series>
<ms:Chart.BackgroundElements>
<ms:ChartGrid VerticalGridLineBrush="#00CE00" HorizontalGridLineBrush="#00CE00" MinorVerticalGridLineBrush="#A2EDA2"
MinorHorizontalGridLineBrush="#A2EDA2" MinorHorizontalDashArray="2,2" MinorVerticalDashArray="2,2" />
</ms:Chart.BackgroundElements>
<ms:Chart.XAxis>
<ms:ChartAxis Title="X" Maximum="9" Style="{StaticResource AxisStyle}" />
</ms:Chart.XAxis>
<ms:Chart.YAxis>
<ms:ChartAxis Title="Y" Style="{StaticResource AxisStyle}" Foreground="{Binding Palette[0]}" />
</ms:Chart.YAxis>
<ms:Chart.AlternativeYAxes>
<ms:ChartAxis Minimum="0" Maximum="1" Title="Secondary" MinorTickMarkVisibility="Visible" Style="{StaticResource AxisStyle}" Foreground="{Binding Palette[1]}" />
<ms:ChartAxis Minimum="0" Maximum="80" Title="Tertiary" Style="{StaticResource AxisStyle}" Foreground="{Binding Palette[2]}" />
</ms:Chart.AlternativeYAxes>
</ms:Chart>
</local:ChartDemoBase.DemoContent>
</local:ChartDemoBase>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment