what are you trying to do? to repaint, tryInvalidate(...);
Update();

解决方案 »

  1.   

    父控件是我同事写的,他只告诉我Invalidate了!我现在也没有代码。
    子控件是我做的,我在CreateParams中+=了一个透明的扩展属性,每当父控件Invalidate我的子控件区域时,我的控件总是不能paint。
      

  2.   

    override OnPaint or handle Paint event
      

  3.   

    我override OnPaint了,并且在WndProc中也拦截了WM_PAINT都没反映。
      

  4.   

    父控件用的是
    Rectangle myRect = new Rectangle(10,10,50,50);
    Invalidate(myRect);我的控件正好在myRect中。但并没被刷新。
      

  5.   

    我认为应该这样,父控件中,进行Invalidate,同时也应该截获OnPaint,把这个eventhandler,暴露出来,你的子控件在重新进行截获。