Диаграмма Silverlight - переход не работает при использовании DataPointStyle - PullRequest
1 голос
/ 23 апреля 2011

Я сталкиваюсь со следующей проблемой - при применении пользовательского DataPointStyle переход по умолчанию не работает Я пытался явно добавить переход, но безуспешно? Я использую Silverlight 4 + Silverlight 4 Toolkit (апрель 2010 г.).

   <toolkit:Chart Name="sampleColumnChart" Title="Sample chart" Width="600" Height="450">
                    <toolkit:Chart.Series>
                        <toolkit:ColumnSeries Name="sampleChartSeries" 
                                              Title="Areas" 
                                              ItemsSource="{Binding Areas}" 
                                              IndependentValueBinding="{Binding Name}" 
                                              DependentValueBinding="{Binding Complete}"
                                              DataPointStyle="{StaticResource ColumnDataPointStyle}"                                                  
                                              TransitionDuration="0:0:0.8" >
                            <toolkit:ColumnSeries.TransitionEasingFunction>
                                <QuadraticEase EasingMode="EaseInOut"/>
                            </toolkit:ColumnSeries.TransitionEasingFunction>                              
                            <toolkit:ColumnSeries.IndependentAxis>
                                <toolkit:CategoryAxis Orientation="X">                                        
                                    <toolkit:CategoryAxis.AxisLabelStyle>
                                        <Style TargetType="toolkit:AxisLabel">
                                            <Setter Property="Template">
                                                <Setter.Value>
                                                    <ControlTemplate TargetType="toolkit:AxisLabel">
                                                        <layout:LayoutTransformer>
                                                            <layout:LayoutTransformer.LayoutTransform>
                                                                <RotateTransform Angle="-60"/>
                                                            </layout:LayoutTransformer.LayoutTransform>
                                                            <TextBlock Text="{TemplateBinding FormattedContent}"/>
                                                        </layout:LayoutTransformer>
                                                    </ControlTemplate>
                                                </Setter.Value>
                                            </Setter>
                                        </Style>
                                    </toolkit:CategoryAxis.AxisLabelStyle>
                                </toolkit:CategoryAxis>
                            </toolkit:ColumnSeries.IndependentAxis>
                        </toolkit:ColumnSeries>
                    </toolkit:Chart.Series>
                </toolkit:Chart>
...