• 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:点与线之前的长度

  • 相关阅读:
    Node.js v0.10.1 稳定版发布
    PHP 5.5.0 Alpha6 发布
    DataNucleus Access Platform 3.2 正式版发布
    Swipe 2.0 发布,移动端滑动 JS 库
    Kamailio 4.0 发布,开源的SIP服务器
    PeerJS 0.1.7:一个用于浏览器内P2P的WebRTC封装器
    Apache Libcloud 0.12.3 发布
    IE 10将加强对Flash的支持
    JBoss Portlet Bridge 3.2.0.Beta2 发布
    如何在遗留代码基础上开发
  • 原文地址:https://www.cnblogs.com/Pomelo-now/p/9930117.html
Copyright © 2020-2023  润新知