博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF绘制折线
阅读量:5275 次
发布时间:2019-06-14

本文共 1846 字,大约阅读时间需要 6 分钟。

原文:

WPF后台绘制折线,填充到一个GRID下

private void btnPreview_Click(object sender, RoutedEventArgs e)        {            GridImg.Children.Clear();            System.Drawing.Point p0 = new System.Drawing.Point(0, 0);            System.Drawing.Point p1 = new System.Drawing.Point(0, 0);            System.Drawing.Point p2 = new System.Drawing.Point(0, 0);            System.Drawing.Point p3 = new System.Drawing.Point(0, 0);            int x1 = Convert.ToInt32(txta1.Text);            int y1 = Convert.ToInt32(txtb1.Text);            int x2 = Convert.ToInt32(txta2.Text);            int y2 = Convert.ToInt32(txtb2.Text);            p0.X = 0; p0.Y = 255;            p1.X = x1; p1.Y = 255 - y1;            p2.X = x2; p2.Y = 255 - y2;            p3.X = 255; p3.Y = 0;            Line LX = new Line();//X轴            LX.X1 = 0; LX.X2 = 255; LX.Y1 = 255; LX.Y2 = 255;            LX.StrokeThickness = 1;            LX.Stroke = System.Windows.Media.Brushes.Black;            Line LY = new Line();//Y轴            LY.X1 = 0; LY.X2 = 0; LY.Y1 = 0; LY.Y2 = 255;            LY.StrokeThickness = 1;            LY.Stroke = System.Windows.Media.Brushes.Black;            Polyline PL = new Polyline();//绘制折线            PointCollection collection = new PointCollection();            collection.Add(new System.Windows.Point(p0.X, p0.Y));            collection.Add(new System.Windows.Point(p1.X, p1.Y));            collection.Add(new System.Windows.Point(p2.X, p2.Y));            collection.Add(new System.Windows.Point(p3.X, p3.Y));            PL.Points = collection;            PL.Stroke = new SolidColorBrush(Colors.Red);            PL.StrokeThickness = 1;            GridImg.Children.Add(LX);            GridImg.Children.Add(LY);            GridImg.Children.Add(PL);        }

 

posted on
2019-04-29 11:42 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/10789531.html

你可能感兴趣的文章
C#读取Mysql blob字段 分类: .NET ...
查看>>
2018 hncpc 部分题
查看>>
滚动到顶部
查看>>
python flask 学习与实战
查看>>
[luoguP1640] [SCOI2010]连续攻击游戏(二分图最大匹配)
查看>>
差分约束系统总结(转)
查看>>
从mysqldump整库备份文件中恢复单表
查看>>
INT(M)表示什么意思?
查看>>
凉凉夜色为我思念成河
查看>>
数据库连接及线程池
查看>>
解决android应用程序适用新老android系统版本方法
查看>>
Oracle SQL语句执行过程
查看>>
Oracle 中的SID是什么意思?有什么作用?
查看>>
Java面向对象(二、继承)
查看>>
关于http协议
查看>>
jquery validation remote进行唯一性验证时只使用自定义参数,不使用默认参数
查看>>
软件工程个人项目——买书的最低价格
查看>>
5-21
查看>>
springboot 集成 swagger 自动生成API文档
查看>>
SAN,NAS区别的联系
查看>>