在某个PictureBox上。我使用DrawString绘制了一个字符串!请问我该如何清除掉该字符串。而不对底图做任何的修改?

解决方案 »

  1.   

    drawstring是写不到背景上的,是一次性的,你刷新一次就ok了,不会再显示了
      

  2.   

    能不能不刷新 或者更新Picture啊?定时刷新 刷新闪的人实在是受不了
      

  3.   

    问题是文字在一个图片上。图片的背景颜色又不是同一个颜色。另VB.net DrawString时并没有返回值 来提供给我要操作的对象啊
      

  4.   

    你找一个好用的api还是重绘吧,其实闪的不厉害,前一段时间好像见过那个api,不过现在给忘了找找去吧楼主,有这个问题应该不是你一个人
      

  5.   


    如果你对绘画字的颜色要求不高,不是特地的颜色,可以使用vbnotxorpen来写,擦除只要在原来的位置,原来的字体,原来的颜色重新写一遍,就擦除了,
    如果对写的字要求比较高,至少要对背景进行局部重绘
      

  6.   


    我是来看Cai神的.NOT的