C# 绘图的一个问题 有代码 本帖最后由 rundestiny 于 2010-09-19 11:12:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 不要每次Paint事件,都重新初始化一个BitmapBitmap bp = new Bitmap(drawPanel.Width, drawPanel.Height); void drawPanel_Paint(object sender, PaintEventArgs e) { using(Graphics g = Graphics.FromImage(bp)) { //画之前把前一次的内容清空 g.Clear(Color.Empty); g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; Pen p = new Pen(Color.Black, 4); p.DashStyle = DashStyle.Custom; p.EndCap = LineCap.ArrowAnchor; foreach (Line line in lines) { g.DrawLine(p, line.pointStart, line.pointEnd); } } e.Graphics.DrawImage(bp, Point.Empty); } 跪求解决!!C# 调用C++的dll 参数类型转换的问题。 C#调用bat文件,运行exe 一个难做了很多人的问题,大家帮下我 winform如何让一个textbox只能输入数字和字母 C# WinForm 基本知识 请教一个读取HTML中所有中文汉字的正则表达式 看过天轰川视频的朋友请进来 我在自定义的用户控件中定义了一结构,想在调用它的窗口中给其赋值,有没有好的方法? 网页上显示乱码.....急啊 WINFORM中DATAGRID问题 读取Excel数据到datagridview的数据精度问题 Dos下常用的Ftp命令
Bitmap bp = new Bitmap(drawPanel.Width, drawPanel.Height);
void drawPanel_Paint(object sender, PaintEventArgs e)
{
using(Graphics g = Graphics.FromImage(bp))
{
//画之前把前一次的内容清空
g.Clear(Color.Empty);
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
Pen p = new Pen(Color.Black, 4);
p.DashStyle = DashStyle.Custom;
p.EndCap = LineCap.ArrowAnchor;
foreach (Line line in lines)
{
g.DrawLine(p, line.pointStart, line.pointEnd);
}
}
e.Graphics.DrawImage(bp, Point.Empty);
}