ASP.NET

推荐列表 站点导航

当前位置:首页 > 脚本编程 > ASP.NET >

WPF oxyPlot 利用总结

来源:网络  作者:网友投稿  发布时间:2021-01-21 11:03
oxyPlot可以或许浅易的建设图表而且该库也在Github上面开源直通门。以下是笔者基本利用总结。本文例子的源码下载1、安...

(吐槽下:Nuget会见很慢) 你也可以直接通过上面的直通门去下载最新的源码本身编译, 0,包括:LineSerial(线条--可以通过界说点举办画线条)、FunctionSerial(函数曲线)、AreaSerial(区域)、StairSerial等,笔者就只用到前两者,Minimum=0, 接下来实现一个画直线以及sin(x)的函数线的例子举办说明,同时将界说好的直线以及sin(x)函数线添加该属性上,结果如下图所示 //界说y轴LinearAxis leftAxis = new LinearAxis(){Position=AxisPosition.Left,//图表缩放成果封锁//MajorGridlineStyle = LineStyle.Solid。

//显示标题位置IsZoomEnabled = false。

在PlotViewModel内部添加SimplePlotModel属性(范例:PlotModel),详细的实现如下代码 PlotViewModel结构函数 public PlotViewModel(){SimplePlotModel=new PlotModel();//线条var lineSerial = new LineSeries() { Title=直线实例};lineSerial.Points.Add(new DataPoint(0, 到此, 10));SimplePlotModel.Series.Add(lineSerial);//函数sin(x)var funcSerial = new FunctionSeries((x) = { return Math.Sin(x); },所以我们可以通过挪用SimplePlotModel.InvalidatePlot(true)举办刷新xmal上的图像, y));SimplePlotModel.InvalidatePlot(true);Thread.Sleep(500);}}); 5、本文例子的源码下载 源码(假如以为不错请点赞下,已经将Oxyplot的类库引用到指定的应用措施上,//子刻度配置格网样式//MinorGridlineColor = OxyColor.Parse(#666b8d)}; 4、及时动态添加曲线 现实傍边我们较量常用的及时获取数据生成曲线,在MainWindow.xaml举办界说PlotView标签,//显示标题位置TitleColor = OxyColor.Parse(#d3d3d3)。

而且在PlotViewMode结构函数内部举办实例化,最大10,如下例举较量常用的坐标轴属性(PS:x轴的配置想雷同),//坐标轴缩放封锁IsPanEnabled = false,Maximum=10,相应的代码如下所示: var rd = new Random();Task.Factory.StartNew(() ={while (true){var x = rd.NextDouble() * 1000 % 10;var y = rd.NextDouble() * 50 % 9;lineSerial.Points.Add(new DataPoint(x,//显示标题内容TitlePosition = 1。

0.1。

Install-Package OxyplotInstall-Package Oxyplot.Wpf 你也可以在应用措施--引用--右键--打点Nuget包举办检索oxyplot要害字,同时绑定SimplePlotModel,个中包括了LinearAxis、DateAxis、LogarithmicAxis、 CategoryAxis等较量实用的坐标轴 我们可以直接界说一个LinearAxis举办界说X、Y轴从0开始,//主刻度配置格网//MajorGridlineColor = OxyColor.Parse(#7379a0),可以看到相应的类库引用,然后利用Nuget节制台安装OxyPlot和OxyPlot.wpf直接键入, 新建一个wpf应用措施, 2、 建设PlotViewModel浅易画曲线 在OxyPlot内部可以通过Serial举办界说图表。

//MinorGridlineStyle = LineStyle.Dot, 0));lineSerial.Points.Add(new DataPoint(10, y=sin(x));SimplePlotModel.Series.Add(funcSerial);} MainWindow.xmal Gridoxy:PlotView Model={Binding Path= SimplePlotModel}/oxy:PlotView/Grid /// summary/// MainWindow.xaml 的交互逻辑/// /summarypublic partial class MainWindow : Window{private PlotViewModel _viewModel;public MainWindow(){InitializeComponent();_viewModel = new PlotViewModel();//画直线this.DataContext = _viewModel;}} 将会获得如下图所示的图标 3、定制坐标轴 在OxyPlot可以通过Axes举办自界说坐标轴,卤鸽在此感激) 。

笔者只以简朴的直线添加点进动作态生成线条,有误的话请指出,Title = Y轴, 10,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/net/12997.shtml

最新文章
 PS:这里需要注意 PS:这里需要注意

时间:2021-01-22

以为这个版本出来 以为这个版本出来

时间:2021-01-22

搜索winform designer 搜索winform designer

时间:2021-01-22

全新的membership框架Asp.ne 全新的membership框架Asp.ne

时间:2021-01-21

i dont know;18if (msg.Contains( i dont know;18if (msg.Contains(

时间:2021-01-21

统筹管理路由规则. 统筹管理路由规则.

时间:2021-01-21

根据switch-case语句来逐一判 根据switch-case语句来逐一判

时间:2021-01-21

EntityFramework 5.0 CodeFirst 教 EntityFramework 5.0 CodeFirst 教

时间:2021-01-21

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

WPF oxyPlot 利用总结

2021-01-21 编辑:网友投稿

(吐槽下:Nuget会见很慢) 你也可以直接通过上面的直通门去下载最新的源码本身编译, 0,包括:LineSerial(线条--可以通过界说点举办画线条)、FunctionSerial(函数曲线)、AreaSerial(区域)、StairSerial等,笔者就只用到前两者,Minimum=0, 接下来实现一个画直线以及sin(x)的函数线的例子举办说明,同时将界说好的直线以及sin(x)函数线添加该属性上,结果如下图所示 //界说y轴LinearAxis leftAxis = new LinearAxis(){Position=AxisPosition.Left,//图表缩放成果封锁//MajorGridlineStyle = LineStyle.Solid。

//显示标题位置IsZoomEnabled = false。

在PlotViewModel内部添加SimplePlotModel属性(范例:PlotModel),详细的实现如下代码 PlotViewModel结构函数 public PlotViewModel(){SimplePlotModel=new PlotModel();//线条var lineSerial = new LineSeries() { Title=直线实例};lineSerial.Points.Add(new DataPoint(0, 到此, 10));SimplePlotModel.Series.Add(lineSerial);//函数sin(x)var funcSerial = new FunctionSeries((x) = { return Math.Sin(x); },所以我们可以通过挪用SimplePlotModel.InvalidatePlot(true)举办刷新xmal上的图像, y));SimplePlotModel.InvalidatePlot(true);Thread.Sleep(500);}}); 5、本文例子的源码下载 源码(假如以为不错请点赞下,已经将Oxyplot的类库引用到指定的应用措施上,//子刻度配置格网样式//MinorGridlineColor = OxyColor.Parse(#666b8d)}; 4、及时动态添加曲线 现实傍边我们较量常用的及时获取数据生成曲线,在MainWindow.xaml举办界说PlotView标签,//显示标题位置TitleColor = OxyColor.Parse(#d3d3d3)。

而且在PlotViewMode结构函数内部举办实例化,最大10,如下例举较量常用的坐标轴属性(PS:x轴的配置想雷同),//坐标轴缩放封锁IsPanEnabled = false,Maximum=10,相应的代码如下所示: var rd = new Random();Task.Factory.StartNew(() ={while (true){var x = rd.NextDouble() * 1000 % 10;var y = rd.NextDouble() * 50 % 9;lineSerial.Points.Add(new DataPoint(x,//显示标题内容TitlePosition = 1。

0.1。

Install-Package OxyplotInstall-Package Oxyplot.Wpf 你也可以在应用措施--引用--右键--打点Nuget包举办检索oxyplot要害字,同时绑定SimplePlotModel,个中包括了LinearAxis、DateAxis、LogarithmicAxis、 CategoryAxis等较量实用的坐标轴 我们可以直接界说一个LinearAxis举办界说X、Y轴从0开始,//主刻度配置格网//MajorGridlineColor = OxyColor.Parse(#7379a0),可以看到相应的类库引用,然后利用Nuget节制台安装OxyPlot和OxyPlot.wpf直接键入, 新建一个wpf应用措施, 2、 建设PlotViewModel浅易画曲线 在OxyPlot内部可以通过Serial举办界说图表。

//MinorGridlineStyle = LineStyle.Dot, 0));lineSerial.Points.Add(new DataPoint(10, y=sin(x));SimplePlotModel.Series.Add(funcSerial);} MainWindow.xmal Gridoxy:PlotView Model={Binding Path= SimplePlotModel}/oxy:PlotView/Grid /// summary/// MainWindow.xaml 的交互逻辑/// /summarypublic partial class MainWindow : Window{private PlotViewModel _viewModel;public MainWindow(){InitializeComponent();_viewModel = new PlotViewModel();//画直线this.DataContext = _viewModel;}} 将会获得如下图所示的图标 3、定制坐标轴 在OxyPlot可以通过Axes举办自界说坐标轴,卤鸽在此感激) 。

笔者只以简朴的直线添加点进动作态生成线条,有误的话请指出,Title = Y轴, 10,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/net/12997.shtml

相关文章

风云图片

推荐阅读

返回ASP.NET频道首页