C#中"手写"用什么控件
在C#中能定义什么控件.效果可以像"手写"那样.鼠标按下后拖动有线.如何做补充下:我的目的就是.你在面板上按下鼠标左键,有一个点.如果按下鼠标左键拖动,那些经过的点就成了...
在C#中能定义什么控件.效果可以像"手写"那样.
鼠标按下后拖动有线.如何做
补充下:我的目的就是.你在面板上按下鼠标左键,有一个点.如果按下鼠标左键拖动,那些经过的点就成了一条线咯...直到松开左键停止.
效果就是MSN的聊天时的手写效果 展开
鼠标按下后拖动有线.如何做
补充下:我的目的就是.你在面板上按下鼠标左键,有一个点.如果按下鼠标左键拖动,那些经过的点就成了一条线咯...直到松开左键停止.
效果就是MSN的聊天时的手写效果 展开
展开全部
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication67
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Point[] p=new Point[0];
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
Array.Resize(ref p, p.Length + 1);
p[p.GetUpperBound(0)] = new Point(e.X, e.Y);
if (e.Button == MouseButtons.Left && p.Length > 1)
{
Graphics g = pictureBox1.CreateGraphics();
g.DrawLine(Pens.Red, p[p.GetUpperBound(0)], p[p.GetUpperBound(0)-1]);
}
}
}
}
//在picturebox控件中实现手写!
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication67
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Point[] p=new Point[0];
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
Array.Resize(ref p, p.Length + 1);
p[p.GetUpperBound(0)] = new Point(e.X, e.Y);
if (e.Button == MouseButtons.Left && p.Length > 1)
{
Graphics g = pictureBox1.CreateGraphics();
g.DrawLine(Pens.Red, p[p.GetUpperBound(0)], p[p.GetUpperBound(0)-1]);
}
}
}
}
//在picturebox控件中实现手写!
展开全部
应该不是画图板,是想手机的触屏那样你用鼠标写个字之后识别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你想弄什么?是不是想做一个画图板?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那要是实现画板的功能,谁会??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询