有一个picture控件,已经加载了图片!
现在在picture画一根垂直直线,从左向右移动 
要求直线移动的时候不遮挡后面的图形!

解决方案 »

  1.   

    顶一下!
    ——————————————————————————————————————
    资深C#专业QQ群组11440220 ,汇集800多位C#程序爱好者,欢迎加入,共同交流学习!
      

  2.   

    自己用GDI+画,搞不清具体需求是什么,只能泛泛的答了。
      

  3.   

    dim MyLine as new TextBox
    myline.MutileLine = True
    myline.size = new size(2,me.picture1.height-5)'假设上下边框一共5象素
    myline.location = new point(0,2)
    me.picture1.controls.add(myline)'文本框移动,不会遮住后面的,放心
    while True
        if myline.location.x >= me.picture1.width then _
           myline.location = new point(0,2)
        myline.location = new point(myline.location.x+5,myline.location.y)
        Threading.Thread.Sleep(10)
    end while
      

  4.   

    有谁会xor方法进行绘制!
      

  5.   

    http://www.codersource.net/csharp_image_processing_xor.aspx
      

  6.   

    我也碰到类似的问题,就是我做一个用鼠标画图的程序,象autocad那样,鼠标移动的时候就要把前一次画的擦掉,但也没找到那里设置绘制模式
      

  7.   

    http://community.csdn.net/Expert/topic/4376/4376436.xml?temp=8.49551E-03
    好像已经解决的问题了。