当前位置: 首页 > wzjs >正文

英文网站建设比较好电商公司经营范围

英文网站建设比较好,电商公司经营范围,免费域名服务,开发app需要哪些审批目录 一、添加 NuGet 程序包&#xff08;5.0.47&#xff09; 二、MainWindow.xaml中添加引用 三、MainWindow.xaml.cs 具体使用代码 图表示例&#xff1a; 一、添加 NuGet 程序包&#xff08;5.0.47&#xff09; 二、MainWindow.xaml中添加引用 <Window x:Class"…

目录

 一、添加 NuGet 程序包(5.0.47)

二、MainWindow.xaml中添加引用 

三、MainWindow.xaml.cs 具体使用代码 


图表示例:

 一、添加 NuGet 程序包(5.0.47)

二、MainWindow.xaml中添加引用 

<Window x:Class="jssc_analysis2.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"mc:Ignorable="d"xmlns:ScottPlot="clr-namespace:ScottPlot.WPF;assembly=ScottPlot.WPF"Title="数据分析" Width="1280" MinWidth="1280"  Height="725" MinHeight="725" Topmost="False" Background="Gray" WindowStartupLocation="CenterScreen"><Grid x:Name="control_grid"><Grid.ColumnDefinitions><ColumnDefinition></ColumnDefinition></Grid.ColumnDefinitions><ScottPlot:WpfPlot x:Name="wpfPlot" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/></Grid>
</Window>

三、MainWindow.xaml.cs 具体使用代码 

private List<DateTime> timeData;
private List<double> priceData;
private Scatter scatterPlot;
private Crosshair crosshair;
private Annotation highlightAnnotation;	//文本提示框private async void Btn_startOnClick(object sender, RoutedEventArgs e)
{timeData = new List<DateTime>();priceData = new List<double>();for (int i = 0; i < pointCount; i++){timeData.Add(startTime.AddMinutes(i * 5)); // 每 5 分钟一个点priceData.Add(Math.Sin(i * 0.1) * 100 + rand.Next(-5, 5)); // 模拟盈亏金额走势}// 转换时间为 double(OADate 格式)double[] xs = timeData.ConvertAll(t => t.ToOADate()).ToArray();double[] ys = priceData.ToArray();// 添加曲线scatterPlot = wpfPlot.Plot.Add.Scatter(xs, ys, ScottPlot.Colors.Red);scatterPlot.LineWidth = 2;scatterPlot.MarkerSize = 4;scatterPlot.MarkerShape = MarkerShape.FilledCircle;crosshair = wpfPlot.Plot.Add.Crosshair(0, 0);crosshair.IsVisible = false;crosshair.MarkerShape = MarkerShape.FilledCircle;crosshair.MarkerSize = 15;// 添加鼠标悬停的文本提示 (Annotation)highlightAnnotation = wpfPlot.Plot.Add.Annotation("");highlightAnnotation.LabelOffsetX = 0;highlightAnnotation.LabelOffsetY = 0;highlightAnnotation.LabelBackgroundColor = ScottPlot.Colors.LightYellow;highlightAnnotation.LabelBorderColor = ScottPlot.Colors.Black;highlightAnnotation.LabelFontSize = 15;highlightAnnotation.IsVisible = false; // 初始时不显示// 配置 X 轴显示时间格式wpfPlot.Plot.Axes.DateTimeTicksBottom();wpfPlot.Refresh();// 绑定鼠标移动事件wpfPlot.MouseMove += WpfPlot_MouseMove;
}private void WpfPlot_MouseMove(object sender, System.Windows.Input.MouseEventArgs e)
{// 获取鼠标位置(需转换为图表像素坐标)Pixel mousePixel = new Pixel(x: (int)e.GetPosition(wpfPlot).X,y: (int)e.GetPosition(wpfPlot).Y);Coordinates mouseLocation = wpfPlot.Plot.GetCoordinates(mousePixel);DataPoint nearest = scatterPlot.Data.GetNearest(mouseLocation, wpfPlot.Plot.LastRender);// 将十字线置于突出显示的点上if (nearest.IsReal){crosshair.IsVisible = true;crosshair.Position = nearest.Coordinates;highlightAnnotation.Text = $"Index:{nearest.Index}\r\nNumber:{nearest.Y:0.##}\r\nTime:{DateTime.FromOADate(nearest.X)}";highlightAnnotation.IsVisible = true;}// 当未选择任何点时隐藏十字准线if (!nearest.IsReal && crosshair.IsVisible){crosshair.IsVisible = false;highlightAnnotation.Text = $"";highlightAnnotation.IsVisible = false;}wpfPlot.Refresh(); // 刷新图表
}

另:Annotation暂时无法支持中文,有解决办法的话欢迎留言


文章转载自:

http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://00000000.ktfnj.cn
http://www.dtcms.com/wzjs/603207.html

相关文章:

  • 学做美食视频在哪个网站网站推广策划案效果好
  • 做音频后期的素材网站网站源码网址修改
  • 郑州便宜网站建设费用电子商务专业就业方向及前景分析
  • 百元做网站无代码网站开发
  • 潍坊学校网站建设网站开发人员的工资
  • 没网站可以做百度推广吗做网站用的符号
  • 没有网站做分类信息群发旅游网站建设目标
  • 大连学网站制作西安的最新消息
  • 响应式网站框架腾讯学生机wordpress
  • 江西汽车网站建设建湖建网站的公司
  • 北仑网站推广简易网址制作
  • 网站开发合同模板免费手游推广代理平台渠道
  • 网站建站在线制作网站建设制作要学什么
  • 深圳网站优化运营公众微信绑定网站帐号
  • 怎么网站显示翻页代码电子邮箱网站建设
  • 合肥专业的房产网站建设如何建立公司自己的网站
  • 网站贸易表格怎么做搭建网站赚钱吗
  • 广州一起做网店属于什么网站网站接做网站单
  • 手机网站居中显示全国网站备案拍照
  • 电子商业网站建设步骤私活网站开发多少钱
  • 企业做网站做什么科目网站建设动态页面修改删除
  • 怎么样建立网站方案直播网站开发框架
  • 如何建网站遂宁杭州观建设计网站
  • 源代码做网站生小孩去什么网站做登记
  • 2017做啥网站能致富网页设计的概念是什么
  • 怎么建立视频网站青岛专业网站排名推广
  • 广州白云住房和建设局网站百度一下手机版网页
  • 昆明驿站网站建设seo是什么意思电商
  • 怎么做网站搜索企业网络推广平台有哪些
  • 做外链选择那些网站wordpress anspress