Graphics g=Panel.CreateGraphics();
Pen pline=new Pen(Color.Black,1);
g.DrawLine(pline,pstart,new Point(e.X,e.Y));
Panel.Refresh();

解决方案 »

  1.   

    Knight94(愚翁) ( ) 信誉:110  2006-08-07 17:19:00  得分: 0  
     
     
       删除Panel.Refresh();这一句
      
     
    這個我試過,不行
      

  2.   

    to 删除Panel.Refresh();这一句
    這個我試過,不行你上面的这段代码写在哪里
      

  3.   

    寫在From_load或者用Button觸發也不行
      

  4.   

    to 寫在From_load或者用Button觸發也不行form_load肯定是不行的,因为执行panel的paint事件会重新刷新。在button中应该没什么问题,不过不能加Panel.Refresh();这一句
      

  5.   

    可是在button上也不行呀?
    其實我是想做畫畫板那種效果,可是就是沒顯示?
      

  6.   

    我试过了用button没问题啊