using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace WindowsFormsApplication3
{
public partial class Form1 : Form
{
private PointF current;
private PointF movepf;
public Form1()
{
InitializeComponent();
}
private void pictureBox1_MouseClick(object sender, MouseEventArgs e)
{
current = e.Location;
}
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
movepf = e.Location;
Invalidate();
}
protected override void OnPaint(PaintEventArgs e)
{
Bitmap mp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Pen pen = new Pen(Color.Blue);
SolidBrush drawBrush = new SolidBrush(Color.Black);
using (Graphics g = Graphics.FromImage(mp))
{
g.DrawImage(mp, pictureBox1.ClientRectangle.X, pictureBox1.ClientRectangle.Y);
g.DrawLine(pen, current, movepf);
PointF pt1 = new PointF();
pt1.X = (current.X + movepf.X) / 2;
pt1.Y = (current.Y + movepf.Y) / 2;
g.DrawString("12345", this.Font, drawBrush, pt1);
using (Graphics gg = this.CreateGraphics())
{
详细解决方案
关于c#画线解决方案
热度:1662 发布时间:2013-02-25 00:00:00.0
相关解决方案
- xml/xslt 变量自增。解决方案
- DB2 调用java自定义方法报错,请大牛帮忙~解决方案
- 关于request.getParameterValues()解决方案
- 一个JSP页面,在NETBEANS里报错!解决方案
- WEB环境javamail取不到pop3邮件,解决方案
- 急来者有分,晚了就没了!解决方案
- disable在IE8中可以接收焦点了?解决方案
- 求网页采集器的正则表达式。解决方案
- 关于FckEdit。解决方案
- 在Struts2 如果有多个拦截器栈顺序写错会有什么不同?解决方案
- servlet+jquery1.4.2(ajax error?)解决方案
- 关于el 《c:if》。解决方案
- jsp、taglib、velocity、freemarker等都过时了吗?解决方案
- 有开发过CA认证的朋友,帮个忙!解决方案
- com.microsoft.sqlserver.jdbc.SQLServerException: 列名 n_id 无效。解决方案
- java 缓冲区读写操作,求解?解决方案
- EXTJS中treepanel树内部机制?解决方案
- 一个数学题,求个算法。解决方案
- java 大文件上传?解决方案
- 从JSP中得到访问者的真实IP(很急)!解决方案
- 高分求解!解决方案
- java可以跟PHP对接吗?解决方案
- 有什么办法在JSP页面在不使用<%%>情况下 使用数学函数Math.floor()解决方案
- 在JSP页面调用JavaBean,出错!初学!求指导!解决方案
- 简单的更改记录的语句?解决方案
- JS方法内取的值是false,给方法传递的值却是正确的,请高手指教。解决方案
- 求教各位大神,初学JSP看什么书比较好呢?新一点的。解决方案
- java调用so,解决方案
- MyEclipse怎样运行applet程序?解决方案
- JPA到底是神马?解决方案