有没办法让画布具有编辑功能

解决方案 »

  1.   

    编辑?那得自己写代码
    Canvas.MoveTo
    Canvas.LineTo
    Canvas.Draw
    ....
      

  2.   

    不是画出的效果,是像TEdit一样能输入字符串的。不知道有没办法实现
      

  3.   

    可以在画布上面放一格透明的TLabel组件,然后在那上面编辑
      

  4.   

    多数的方法是直接用一个Edit供用户输入,然后再把文字绘制到Canvas上就是用一点你的画布,就在电击的位置显示出一个Edit(平时隐藏),用户输入完(比如回车)就用Canvas.TextOut()绘制
      

  5.   

    就是用户一点你的画布,
         //-_-!!漏一个字输入完记得还要隐藏Edit