当前位置:   article > 正文

wpf toolkit-chart实例以及图表中数据点大小的设置代码示例_wpf charttoolkit 点图

wpf charttoolkit 点图

        1.首先nuget上下载两个包:wpftoolkit和Controls.DataVisualization.Toolkit(工具-nuget包管理器-管理解决方案的nuget程序包,输入两个包名并安装)

2.在xmal文件中导入这两个包,代码如下:

  1. xmlns:dc = "clr-namespace:System.Windows.Controls.DataVisualization.Charting;assembly=System.Windows.Controls.DataVisualization.Toolkit"
  2. xmlns:dv = "clr-namespace:System.Windows.Controls.DataVisualization;assembly=System.Windows.Controls.DataVisualization.Toolkit"

3.在xaml中具体使用代码示例:(红色部分为设置数据点大小的代码)

  1. <dc:Chart Canvas.Top = "80" Canvas.Left = "10" Name = "mcChart"
  2. DockPanel.Dock="Left"
  3. Background = "LightBlue" BorderThickness="1,1,1,0.01" >
  4. <dc:Chart.Series>
  5. <dc:LineSeries Title = "Line"
  6.             IndependentValueBinding = "{Binding Path=Key}"
  7.             DependentValueBinding = "{Binding Path=Value}">
  8. <dc:DataPointSeries.DataPointStyle>
  9. <Style
  10. BasedOn="{StaticResource {x:Type dc:LineDataPoint}}"
  11. TargetType="{x:Type dc:LineDataPoint}">
  12. <Setter Property="Width" Value="2" />
  13. <Setter Property="Height" Value="2" />
  14. </Style>
  15. </dc:DataPointSeries.DataPointStyle>
  16. </dc:LineSeries>
  17. </dc:Chart.Series>
  18. </dc:Chart>

4.xaml.cs文件中代码示例

 

 

    KeyValuePair<int, int>[] values = new KeyValuePair<int, int>[]{

            new  KeyValuePair < int ,  int > ( 1 ,  100 ),

            new  KeyValuePair < int ,  int > ( 2 ,  130 ),

            new  KeyValuePair < int ,  int > ( 3 ,  150 ),

            new  KeyValuePair < int ,  int > ( 4 ,  125 )

};

写的不对的地方希望大家指正,谢谢~





声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/270692
推荐阅读
相关标签
  

闽ICP备14008679号