繁体   English   中英

DropShadow对饼图的影响

[英]DropShadow effect on pie chart

我想制作一个具有DropShadow效果的饼图,因此我尝试将效果放在PieDataPoint对象上,但它不起作用-而不是留下饼图的阴影,饼图的每个切片都在其上绘制自己的阴影如下图所示:

在此处输入图片说明

最终,我在图表模板内的EdgePanel上设置了DropShadow效果,并且效果良好。

     <Charting:Chart.Template>
            <ControlTemplate  TargetType="Charting:Chart">
                <Border>
                        <Grid>
                            <Grid.RowDefinitions>
                                <RowDefinition Height="*" />
                                <RowDefinition Height="Auto" />
                            </Grid.RowDefinitions>


                            <chartingprimitives:EdgePanel x:Name="ChartArea" Style="{TemplateBinding ChartAreaStyle}">
                            <chartingprimitives:EdgePanel.Effect>
                                <DropShadowEffect
                                    ShadowDepth = "5"
                                    Direction = "330"
                                    Color = "Gray"
                                    Opacity = "0.5"
                                    BlurRadius = "10">
                                </DropShadowEffect>
                            </chartingprimitives:EdgePanel.Effect>
                        </chartingprimitives:EdgePanel>

                            <charting:Legend x:Name="Legend" BorderThickness="0" Grid.Row="1" HorizontalAlignment="Center"/>

                        </Grid>
                </Border>
            </ControlTemplate>
        </Charting:Chart.Template>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM