在wpf中的所有堆栈列图表之外添加文本

时间:2015-10-21 06:53:20

标签: wpf charts

我想用Wpf中的Stack Column Chart绘制一个报告, 我可以在每个图表中添加文本来表示值, 这是我的代码:

<Grid Background="{TemplateBinding Background}">
     <Rectangle>
          <Rectangle.Fill>
               <LinearGradientBrush>
                    <GradientStop Color="#77ffffff" Offset="0"/>
                    <GradientStop Color="#00ffffff" Offset="1"/>
               </LinearGradientBrush>
          </Rectangle.Fill>
     </Rectangle>
     <Border BorderBrush="#ccffffff" BorderThickness="1">
          <Border BorderBrush="#77ffffff" BorderThickness="1"/>
     </Border>
     <Rectangle x:Name="SelectionHighlight" Fill="Red" Opacity="0"/>
     <Rectangle x:Name="MouseOverHighlight" Fill="White" Opacity="0"/>
     <TextBlock HorizontalAlignment="Center" Text="{TemplateBinding FormattedDependentValue}" Foreground="White" FontWeight="Bold" Margin="2"/>
</Grid>

结果就像 enter image description here

这就是我想要实现的目标: enter image description here

顶部显示的黑色文本是每个图表的值的总和。 有没有办法可以做到这一点?谢谢!

0 个答案:

没有答案