c# 如何在图片上绘制带有坐标的函数曲线?

tianv85 2012-02-10 04:21:44
c# 如何在图片上绘制带有坐标的函数曲线?在Graphics上绘图,然后用放到Picturebox里,找不到背景属性呀!
...全文
258 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianv85 2012-02-11
  • 打赏
  • 举报
回复
问题木有解决呀!
tianv85 2012-02-10
  • 打赏
  • 举报
回复
神马意思呀?能具体解释下不?
[Quote=引用 4 楼 dangmao 的回复:]

mark之
[/Quote]
tianv85 2012-02-10
  • 打赏
  • 举报
回复
楼上的背景换成图片如何编写代码?
[Quote=引用 3 楼 anndy1999 的回复:]

C# code

private void pictureBox_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Color color = new Color();
color = Color.FromArgb(128, Color.FromArgb(0, 25……
[/Quote]
anndy1999 2012-02-10
  • 打赏
  • 举报
回复

private void pictureBox_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Color color = new Color();
color = Color.FromArgb(128, Color.FromArgb(0, 255, 0));//设置透明度 绿 默认
SolidBrush brush = new SolidBrush(color);


Queue<Point> array = new Queue<Point>();
string[] list = points.Split('|'); //坐标数据
if (list.Length >= 3)
{
for (int j = 0; j < list.Length; j++)
{
int x = Convert.ToInt32(list[j].Split(',')[0]);
int y = Convert.ToInt32(list[j].Split(',')[1]);
array.Enqueue(new Point(x, y));
}
}

g.FillPolygon(brush, array.ToArray());
brush.Dispose();
}
tianv85 2012-02-10
  • 打赏
  • 举报
回复
如何在Picturebox中绘图,初学者,不好意思,能给个例子吗?
[Quote=引用 1 楼 bdmh 的回复:]

直接在Picturebox中画就可以,坐标根据实际数值和绘图区域的比例,自己画
[/Quote]
bdmh 2012-02-10
  • 打赏
  • 举报
回复
直接在Picturebox中画就可以,坐标根据实际数值和绘图区域的比例,自己画

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧