当前位置:编程学习 > C#/ASP.NET >>

求一画板 急急急!

[img=http://b72.photo.store.qq.com/http_imgload.cgi?/rurl4_b=ab38f74373e3c6e077207cc1afb6544aeee5a993d82771a3924f878b195b460c90838787100600589698fde3fde82da26cb36d79d7a4977756b547d53e3f6612b91b089d789e214fb2f4171214f174a755248dc5&a=66&b=72][/img]就这样的 实现图示的功能 越详细越好 谢谢了 --------------------编程问答-------------------- 你的图破了 --------------------编程问答-------------------- 这个图不好做。 --------------------编程问答-------------------- 我晕 难道真没有会做的? 这是我们 课后习题啊 不会那么难吧 --------------------编程问答-------------------- 没人会么? --------------------编程问答-------------------- 看不到图啊 --------------------编程问答--------------------
引用 4 楼 p412726700 的回复:
没人会么?


你的图看不到。。。上传到CSDN相册。。再发出来 --------------------编程问答-------------------- 图来了 不好意思 不知道怎么才能放到一楼 --------------------编程问答--------------------
图来了 不好意思 不知道怎么才能放到一楼 
 
--------------------编程问答-------------------- --------------------编程问答-------------------- http://download.csdn.net/source/2246353 --------------------编程问答--------------------

http://blog.csdn.net/zhenhua10/archive/2010/05/14/5589364.aspx
以上是教程

有问题多百度呵呵 --------------------编程问答-------------------- http://blog.csdn.net/zhenhua10/archive/2010/05/14/5589364.aspx
我看过了 是用一张图片做画板 我需要的是怎么用控件当画板 以及怎么用鼠标在上面画画 --------------------编程问答--------------------
引用 12 楼 p412726700 的回复:
http://blog.csdn.net/zhenhua10/archive/2010/05/14/5589364.aspx
我看过了 是用一张图片做画板 我需要的是怎么用控件当画板 以及怎么用鼠标在上面画画


你看看点击图片的事件~~~~~~~~~~~你把图片换成按钮,把图片点击事件换位按钮事件就可以了。有了逻辑和方法你想怎么改就可以怎么改了 --------------------编程问答-------------------- private void button3_Click(object sender, EventArgs e)
        {

            this.pictureBox1.Cursor = curUp;
            this.pictureBox1.MouseDown += new MouseEventHandler(pictureBox1_MouseDown);
            this.pictureBox1.MouseMove += new MouseEventHandler(pictureBox1_MouseMove);
            this.pictureBox1.MouseUp += new MouseEventHandler(pictureBox1_MouseUp);
            


        }



写了按钮单击事件,单击的话会实现图片拖动效果,但是没法结束这个事件,一直保持能拖动,在点按钮的话
又执行了一次,我想实现点击鼠标右键或者再点击一次按钮停止这个事件,怎么办?
我是新手,求简单讲解,谢谢! --------------------编程问答--------------------
引用 13 楼 yalan 的回复:
引用 12 楼 p412726700 的回复:
http://blog.csdn.net/zhenhua10/archive/2010/05/14/5589364.aspx
我看过了 是用一张图片做画板 我需要的是怎么用控件当画板 以及怎么用鼠标在上面画画


你看看点击图片的事件~~~~~~~~~~~你把图片换成按钮,把图片点击事件换位按钮事件就可以了。有了逻辑和方法你想怎么改就可以怎……

非常非常感谢 终于能画图了
但现在 怎么才能改变 画刷的颜色 和 粗细啊
这是我现在的 代码
bool shouldPoint = false;
        public Form1()
        {
            InitializeComponent();
        }
        private void panel1_MouseDown(object sender, MouseEventArgs e)
        {
            shouldPoint = true; 
 
        }
        private void panel1_MouseUp(object sender, MouseEventArgs e)
        {
            shouldPoint = false;

        }


        public void panel1_MouseMove(object sender, MouseEventArgs e)
        {

            Graphics g = this.panel1.CreateGraphics();

            if (shouldPoint)
            {
                g.FillEllipse(new SolidBrush(Color.BlueViolet), e.X, e.Y, 60, 60);
                g.Dispose();

            }
           
        } --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,