zoukankan      html  css  js  c++  java
  • chart控件基础设置

    1.chart图显示点和数值:
          <dxc:LineSeries2D AxisY="{Binding ElementName=axisy1}" DisplayName="Ratio" ArgumentDataMember="UserName" ValueDataMember="DefectRatio" CrosshairLabelPattern="{}{S}: {V:0.00%}" LabelsVisibility="False" MarkerVisible="True">
                                            <dxc:LineSeries2D.LineStyle>
                                                <dxc:LineStyle Thickness="3"/>
                                            </dxc:LineSeries2D.LineStyle>
                                        </dxc:LineSeries2D>
    LabelsVisibility :是否显示数值
    MarkerVisible:是否显示点
     
    2.设置Y轴不从0开始显示:
     <dxc:XYDiagram2D.AxisY>
                                            <dxc:AxisY2D>
                                                <dxc:AxisY2D.Label>
                                                    <dxc:AxisLabel TextPattern="{}{V:p}"/>
                                                </dxc:AxisY2D.Label>
                                                <dxc:AxisY2D.WholeRange>
                                                    <dxc:Range dxc:AxisY2D.AlwaysShowZeroLevel="False"/>
                                                </dxc:AxisY2D.WholeRange>
                                            </dxc:AxisY2D>
                                        </dxc:XYDiagram2D.AxisY>

    3.设置Line:

    <dxc:LineSeries2D DisplayName="Dwell Yield Target" AxisY="{Binding ElementName=axisy0}" ArgumentDataMember="X" 
                                          ValueDataMember="Y5" Brush="#9D3D3A" MarkerVisible="False"  LabelsVisibility="True" CrosshairLabelPattern="{}{S}: {V:0.00%}">
                                                <dxc:LineSeries2D.MarkerModel>
                                                    <dxc:SquareMarker2DModel/>
                                                </dxc:LineSeries2D.MarkerModel>
                                                <dxc:LineSeries2D.Label>
                                                    <dxc:SeriesLabel TextPattern="{}{V:0.0%}" ConnectorVisible="False" ResolveOverlappingMode="HideOverlapped">
                                                        <dxc:SeriesLabel.ElementTemplate>
                                                            <DataTemplate>
                                                                <Border>
                                                                    <Label Content="{Binding Path=Text}" Foreground="Black" FontSize="10"/>
                                                                </Border>
                                                            </DataTemplate>
                                                        </dxc:SeriesLabel.ElementTemplate>
                                                    </dxc:SeriesLabel>
                                                </dxc:LineSeries2D.Label>
                                                <dxc:LineSeries2D.LineStyle>
                                                    <dxc:LineStyle Thickness="2">
                                                        <dxc:LineStyle.DashStyle>
                                                            <DashStyle Dashes="3" Offset="0">
                                                            </DashStyle>
                                                        </dxc:LineStyle.DashStyle>
                                                    </dxc:LineStyle>
                                                </dxc:LineSeries2D.LineStyle>
                                            </dxc:LineSeries2D>

    Thickness:设置Line的宽度

    Dashes:点与线之前的长度

  • 相关阅读:
    WPF简单模拟QQ登录背景动画
    Bootstrap WPF Style,Bootstrap风格的WPF样式
    琴弦文字 - wpf行为
    值得注意的IsHitTestVisible
    WPF实现三星手机充电界面
    我的Android开发之路——ListView的使用
    我的Android开发之路——百度地图开源工具获取定位信息
    例题 线段树合并
    [PA2015]Siano 单调栈
    笔记 可持久化线段树
  • 原文地址:https://www.cnblogs.com/Pomelo-now/p/9930117.html
Copyright © 2011-2022 走看看