最近用DevExpress的WPF图表控件做柱形图看板,总结记录了一些笔记:

1.显示图例:

 <dxc:ChartControl.Legend>
    <dxc:Legend />
 </dxc:ChartControl.Legend>

 

2.柱形图标题:

<dxc:ChartControl.Titles>
     <dxc:Title HorizontalAlignment="Center" VerticalAlignment="Center" Content="焊接" Foreground="#03CACC"/>
   </dxc:ChartControl.Titles>

 

3.柱形图颜色:

 <dxc:ChartControl.Palette>
     <dxc:YellowPalette/>
  </dxc:ChartControl.Palette>

 


4.柱形图外区域填充背景色:

 <dxc:XYDiagram2D.DefaultPane>
      <dxc:Pane DomainBorderBrush="#343246" DomainBrush="#343246" />
  </dxc:XYDiagram2D.DefaultPane>

5.柱形图颜色设置为一样:ColorEach="True"

 <dxc:XYDiagram2D Background="#343246"  SeriesDataMember="Name" BorderBrush="#FF343246">
                <dxc:XYDiagram2D.SeriesTemplate>
                    <dxc:BarSideBySideSeries2D  Background="#343246"  LabelsVisibility="True"   ArgumentDataMember="Name" ValueDataMember="Value" ColorEach="True">
                        <dxc:BarSideBySideSeries2D.Label>
                            <dxc:SeriesLabel Background="#343246"  ConnectorVisible="False" Indent="0" dxc:BarSideBySideSeries2D.LabelPosition="Outside">
                                <dxc:SeriesLabel.ElementTemplate>
                                    <DataTemplate>
                                        <Label Content="{Binding Text}" Foreground="Green"  FontSize="15"/>
                                    </DataTemplate>
                                </dxc:SeriesLabel.ElementTemplate>
                            </dxc:SeriesLabel>
                        </dxc:BarSideBySideSeries2D.Label>
                    </dxc:BarSideBySideSeries2D>
                </dxc:XYDiagram2D.SeriesTemplate>
                <dxc:XYDiagram2D.AxisX>
                    <dxc:AxisX2D>
                        <dxc:AxisX2D.Label>
                            <dxc:AxisLabel Foreground="White"  BorderBrush="Black"/>
                        </dxc:AxisX2D.Label>
                    </dxc:AxisX2D>
                </dxc:XYDiagram2D.AxisX>
                <dxc:XYDiagram2D.AxisY>
                    <dxc:AxisY2D GridLinesVisible="False">
                        <dxc:AxisY2D.Label>
                            <dxc:AxisLabel Background="#343246" Foreground="White" BorderBrush="#FF343246"/>
                        </dxc:AxisY2D.Label>
                    </dxc:AxisY2D>
                </dxc:XYDiagram2D.AxisY>
                <dxc:XYDiagram2D.DefaultPane>
                    <dxc:Pane DomainBorderBrush="#343246" DomainBrush="#343246" />
                </dxc:XYDiagram2D.DefaultPane>
                <dxc:LineSeries2D MarkerVisible="True" Background="#343246" LabelsVisibility="True" ArgumentDataMember="Key" ValueDataMember="Value" x:Name="series1" Brush="#FF343246">
                    <dxc:LineSeries2D.LineStyle>
                        <dxc:LineStyle Thickness="1"/>
                    </dxc:LineSeries2D.LineStyle>
                </dxc:LineSeries2D>
            </dxc:XYDiagram2D>
View Code

相关文章:

  • 2021-06-18
  • 2021-08-30
  • 2021-08-14
  • 2021-10-22
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-12
  • 2021-10-14
  • 2022-12-23
  • 2021-11-18
  • 2021-07-17
  • 2021-09-24
  • 2021-07-22
相关资源
相似解决方案