| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 523 人关注过本帖
标题:[求助]问个绘图的问题
只看楼主 加入收藏
sailing1981
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2006-9-5
收藏
 问题点数:0 回复次数:4 
[求助]问个绘图的问题
两组数据。一组做x坐标,一组做y坐标
请问怎么绘制图线啊
怎么写代码
搜索更多相关主题的帖子: 绘图 
2006-09-06 20:18
fiend
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-8-11
收藏
得分:0 
using system.drawing;
引用这个命名空间
2006-09-06 21:23
冷雪无痕
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2006-8-30
收藏
得分:0 
(两个一样的头像,还以为是一个人呢)

用画线的命令不行吗?

<<奇迹>> 如果 这个世界 真的有奇迹 那么 你我所各自站立的土地 能否合二为一
2006-09-06 22:27
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
收藏
得分:0 
1。获取Graphics对象
通过窗口或者控件的Paint事件中提供的事件参数中的Graphics
通过窗口或者控件的CreateGraphics方法获取Graphics(方法的名字是不是这个不太记得了,反正比较像啦)

2。画
用Graphics的DrawLine方法来画线段
g.DrawLine(x1,y1,x2,y2);//g为一个Graphics对象

Graphics中还有一些其他的Draw***和Fill***,自己试试,很好用的

寻求挑战,追求完美 Oh,my god!
2006-09-06 23:11
leisky
Rank: 1
等 级:新手上路
帖 子:253
专家分:0
注 册:2006-5-22
收藏
得分:0 

private void pictureBox1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
float x;
float y;
x=this.pictureBox1.Size.Width -500;
y=this.pictureBox1.Size.Height-20;
Graphics g=e.Graphics;
Pen p1=new Pen(Color.Red);
Pen p2=new Pen(Color.Blue,10);
Pen p3=new Pen(Color.Blue);
g.TranslateTransform(x,y);
//画x轴
g.DrawLine(p1,0,-200,0,0);
//画y轴
g.DrawLine(p1,0,0,500,0);

g.DrawLine(p3,15,-70,15,0);
g.DrawLine(p3,55,-70,55,0);
g.DrawLine(p2,15,-50,15,-30);
g.DrawLine(p2,55,-50,55,-30);
SolidBrush mySolidBrush=new SolidBrush(Color.Blue);
//画线
g.DrawLine(new Pen(Color.Red),95,-100,95,-10);
g.DrawLine(new Pen(Color.Red),135,-100,135,-10);
//画矩形
g.DrawRectangle(new Pen(Color.Red),90,-80,10,20);
g.DrawRectangle(new Pen(Color.Red),130,-80,10,20);

Pen p=new Pen(Color.Red);
Font f=new Font("Arial",8);
System.Drawing.SolidBrush br=new SolidBrush(Color.Red);
for(int i=30;i<500;i=i+30)
{
g.DrawLine(p,new Point(i,0),new Point(i,3));
g.DrawString(i.ToString(),f,br,i-7,0);
}


}


2006-09-07 09:18
快速回复:[求助]问个绘图的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019741 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved