如题

解决方案 »

  1.   

    在控件需要重绘的时候触发,也可用PaintBox.Invalidate等过程强制重绘触发
      

  2.   

    重绘是系统自动控制的,可以强制重绘:
    PaintBox1.Invalidate;
    也可直接调用:
    PaintBox1.Paint;
      

  3.   

    PaintBox1.Refresh;
    PaintBox1.RePaint;
      

  4.   

    1 Invalidate;
    2 SendMessage(Handle, WM_PAINT, 0, 0);

    var
      R: TRect;
    begin
      R := ToolButton1.ClientRect;
      InvalidateRect(Handle, @R, True)
      UpdateWindow
    4 Repaint
    5 字体,颜色,样式变化
     我自己总结的触发重绘