解决方案 »

  1.   

    慢慢填充,你需要分多次画许多个填充图形,每次图形面积增大一点
    话说,winform做动画真心不太适合
      

  2.   

    我在做一个汉字的笔顺咚咚。
    得到一个“横”  路径为tmpPaht,
    然后,我希望在填充这个横 ( 也有可能是其他的笔画 ) 的时候可以慢慢的连续的填充。这个样子好做吗?
      

  3.   

    可以这样,不要一次把所有路径都填充到path,用timer,逐个往里添加,每添加一个,调用一次重绘
      

  4.   

    并不是将整个汉字分成一笔一划的。这个已经解决了。而是其中的一横( 或其他笔画 ) 在填充的时候,想让他以动画的形式慢慢的连续的填充。也就是我只知道 tmpPath  这个tmpPath是一个横。
      

  5.   

    话说,汉字用GDI+画的话,不会只是多段线,而是多边形填充
    如果你像下面这样添加顶点:
    1-2-3-4
    8-7-6-5
    那么即使一个点一个点添加,显示出来的也是错误的
    你只能这样添加
    1-3-5-7
    2-4-6-8
      

  6.   

    还有,你这个横在显示的时候,到底是什么方式显示出来的
    GDI+画,第三方控件画,还是直接上图片
      

  7.   

    我觉得用C#来做动画,你不如把笔顺做成png图片,然后C#里播放图片的动画,要简单的多