Skip to content

Instantly share code, notes, and snippets.

@mwadams
Created September 14, 2012 09:16
Show Gist options
  • Save mwadams/3720941 to your computer and use it in GitHub Desktop.
Save mwadams/3720941 to your computer and use it in GitHub Desktop.
Endjin Chart Sample
<Views:Chart
x:Name="Chart">
<Views:Chart.ChartAreas>
<Views:ChartAreaCollection>
<Views:ChartArea
x:Name="TestChart1"
XAxisPosition="Floating"
YAxisPosition="Floating"
YAxisRequiresZero="True"
XAxisStroke="White"
XAxisStrokeThickness="1"
XAxisTickCount="5"
XAxisTickLength="10"
YAxisStroke="White"
YAxisStrokeThickness="1"
YAxisTickCount="10"
YAxisTickLength="10"
XAxisDataType="DoubleAxis"
XAxisLabelFormatString="0:N0"
YAxisDataType="DoubleAxis"
YAxisLabelFormatString="0:N0"
XAxisHasLabels="True"
YAxisHasLabels="True"
Series="{Binding Path=Cubic}">
<Views:ChartArea.SeriesStyles>
<Series:SeriesStyleCollection>
<Series:SeriesStyle ChartType="LineOrArea" Stroke="Blue" Fill="CornflowerBlue" StrokeThickness="2" />
</Series:SeriesStyleCollection>
</Views:ChartArea.SeriesStyles>
</Views:ChartArea>
</Views:ChartAreaCollection>
</Views:Chart.ChartAreas>
</Views:Chart>
<Views:Chart
x:Name="Chart2"
Grid.Column="1">
<Views:Chart.ChartAreas>
<Views:ChartAreaCollection>
<Views:ChartArea
x:Name="TestChart3"
XAxisPosition="Bottom"
YAxisPosition="Left"
YAxisRequiresZero="True"
XAxisStroke="White"
XAxisStrokeThickness="1"
XAxisTickCount="5"
XAxisTickLength="10"
YAxisStroke="White"
YAxisStrokeThickness="1"
YAxisTickCount="10"
YAxisTickLength="10"
XAxisDataType="DateTimeAxis"
YAxisDataType="DoubleAxis"
YAxisLabelFormatString="0:N1"
XAxisHasLabels="True"
YAxisHasLabels="True"
Series="{Binding Path=StackedSeries}">
<Views:ChartArea.SeriesStyles>
<Series:SeriesStyleCollection>
<Series:SeriesStyle ChartType="Histogram" Stroke="Blue" Fill="CornflowerBlue" StrokeThickness="2" />
<Series:SeriesStyle ChartType="Histogram" Fill="Firebrick" />
</Series:SeriesStyleCollection>
</Views:ChartArea.SeriesStyles>
</Views:ChartArea>
<Views:ChartArea
x:Name="TestChart4"
YAxisPosition="Right"
XAxisStroke="White"
XAxisStrokeThickness="1"
XAxisTickCount="10"
XAxisTickLength="10"
YAxisStroke="White"
YAxisStrokeThickness="1"
YAxisTickCount="20"
YAxisTickLength="10"
YAxisHasLabels="True"
Series="{Binding Path=Series2}">
<Views:ChartArea.SeriesStyles>
<Series:SeriesStyleCollection>
<Series:SeriesStyle ChartType="LineOrArea" Stroke="Yellow" StrokeThickness="3" />
</Series:SeriesStyleCollection>
</Views:ChartArea.SeriesStyles>
</Views:ChartArea>
</Views:ChartAreaCollection>
</Views:Chart.ChartAreas>
</Views:Chart>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment