<
Grid
Grid.Row
=
"2"
>
<
Grid.RowDefinitions
>
<
RowDefinition
Height
=
"Auto"
/>
<
RowDefinition
/>
</
Grid.RowDefinitions
>
<
Grid.ColumnDefinitions
>
<
ColumnDefinition
/>
<
ColumnDefinition
Width
=
"Auto"
/>
</
Grid.ColumnDefinitions
>
<
telerik:RadPieChart
x:Name
=
"PieChart"
Palette
=
"RainbowSelected"
Grid.Row
=
"1"
>
<
telerik:RadPieChart.Behaviors
>
<
telerik:ChartTooltipBehavior
HorizontalOffset
=
"-6"
VerticalOffset
=
"-49"
/>
</
telerik:RadPieChart.Behaviors
>
<
telerik:RadPieChart.TooltipTemplate
>
<
DataTemplate
>
<
Grid
>
<
Path
Data
=
"M-1236,-441 L-1180,-441 -1180,-424 -1228,-424 -1230.5,-420 -1233,-424 -1236,-424 z"
Stretch
=
"Fill"
Fill
=
"White"
Stroke
=
"Gray"
StrokeThickness
=
"1"
/>
<
TextBlock
Text
=
"{Binding Value, StringFormat='C'}"
Margin
=
"4,3,4,9"
/>
</
Grid
>
</
DataTemplate
>
</
telerik:RadPieChart.TooltipTemplate
>
<
telerik:PieSeries
ValueBinding
=
"YValue"
ItemsSource
=
"{Binding Data}"
RadiusFactor
=
"0.77"
AllowSelect
=
"True"
>
<
telerik:PieSeries.LabelDefinitions
>
<
telerik:ChartSeriesLabelDefinition
Margin
=
"-8,0,0,0"
/>
</
telerik:PieSeries.LabelDefinitions
>
<
telerik:PieSeries.LegendSettings
>
<
telerik:DataPointLegendSettings
TitleBinding
=
"AxisXLabel"
/>
</
telerik:PieSeries.LegendSettings
>
<!--<
telerik:PieSeries.AngleRange
>
<
telerik:AngleRange
StartAngle
=
"270"
SweepAngle
=
"360"
/>
</
telerik:PieSeries.AngleRange
>-->
</
telerik:PieSeries
>
</
telerik:RadPieChart
>
<
telerik:RadLegend
x:Name
=
"PieLegend"
Items
=
"{Binding LegendItems, ElementName=PieChart}"
Grid.Row
=
"1"
Grid.Column
=
"1"
/>
</
Grid
>
I do not want to manually map the path data. How can i assign it where it just goes over each slice ?