I have my columnchart with labels outside set on dataseries, but I see that in this mode the axis values gets clipped.
Please let me know if there is a way to avoid this.
Refer to the below sample code.
<UserControl x:Class="Linecharterror.MainPage"
xmlns="http://schemas.micro...l/presentation"
xmlns:x="http://schemas.micro...infx/2006/xaml"
xmlns:d="http://schemas.micro...ion/blend/2008"
xmlns:mc="http://schemas.openx...atibility/2006"
xmlns:c1="http://schemas.compo...infx/2006/xaml"
mc:Ignorable="d" d:DesignHeight="340" d:DesignWidth="400">
<Grid x:Name="LayoutRoot" Background="White" >
<vc:Chart Name="MyChart" IndicatorEnabled="True" Theme="Theme1" Height="400" Width="340" xmlns:vc="clr-namespace:Visifire.Charts;assembly=SLVisifire.Charts" ScrollingEnabled="False">
<vc:Chart.Titles>
</vc:Chart.Titles>
<vc:Chart.AxesX>
<vc:Axis IntervalType="Years" ValueFormatString ="yyyy" Interval="1"></vc:Axis>
</vc:Chart.AxesX>
<vc:Chart.Series>
<vc:DataSeries RenderAs="Column" LabelEnabled="True" LabelStyle="Outside" LabelText="" XValueType="Date" ToolTipText="Year:#XValue\nGross:#YValue">
<vc:DataSeries.DataPoints>
<vc:DataPoint XValue="2006-01-01 00:00:00.000" YValue="18.3"/>
<vc:DataPoint XValue="2007-01-01 00:00:00.000" YValue="10.1"/>
<vc:DataPoint XValue="2008-01-01 00:00:00.000" YValue="-6.7"/>
<vc:DataPoint XValue="2009-01-01 00:00:00.000" YValue="19.3"/>
<vc:DataPoint XValue="2010-01-01 00:00:00.000" YValue="-4.2"/>
<vc:DataPoint XValue="2011-01-01 00:00:00.000" YValue="-14.5"/>
<vc:DataPoint XValue="2012-01-01 00:00:00.000" YValue="8.7"/>
</vc:DataSeries.DataPoints>
</vc:DataSeries>
</vc:Chart.Series>
</vc:Chart>
</Grid>
</UserControl>












