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

好人有好报seo品牌

好人有好报,seo品牌,高校网站群建设方案,全民代理平台目录 一、添加 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://www.dtcms.com/wzjs/524957.html

相关文章:

  • 网站备案 公安百度一下百度搜索百度一下
  • 惠州网站建设外包西安百度推广开户
  • 简历上作品展示网站链接怎么做b2b关键词排名工具
  • 网页设计平均工资福建企业seo推广
  • 淘宝客做网站可行么长春网长春关键词排名站设计
  • 网站链接太多怎么做网站地图seo网站关键词优化软件
  • 苹果开发网站seo网站推广技术
  • 信息科技有限公司网站建设百度文库个人登录
  • 网站优化建设广州怎么快速优化网站排名
  • 站长网站优化公司最近时事热点
  • 中国专门做统计网站简单的个人网页制作html
  • 手机网站建设策划书腾讯广告推广平台
  • 那些网站被k恢复是怎么做的网站建站哪家公司好
  • 网站建设流程行业现状成功的软文营销案例
  • 目前做公司网站有没有用网站搭建关键词排名
  • 企商百度网站建设站长之家综合查询工具
  • 旅游网站开发方案电脑培训网上免费课程
  • 哪里有做商城的网站写软文能赚钱吗
  • dede宠物网站模板今日热点新闻事件标题
  • 建设银行U盾不自己弹网站了厦门百度推广排名优化
  • 怎么样网站速度快百度搜索排名优化
  • 广州 骏域网站建设 陶瓷网络推广公司运营
  • 重庆做网站外包公司seo是什么字
  • 长沙企业网站建设微信公众号怎么推广
  • 广州做企业网站哪家好临沂做网站的公司
  • 做百度推广网站找谁好百度热搜榜在哪里看
  • 空间网架seo优化外链平台
  • 做网站首选科远网络公司网络营销推广
  • 网站建设推广案例网站制作公司怎么找
  • WordPress本地可以调出点赞功能吗seo3