请问TPaintBox控件的OnPaint事件什么情况下触发呢?
如题
[解决办法]
在控件需要重绘的时候触发,也可用PaintBox.Invalidate等过程强制重绘触发
[解决办法]
1 Invalidate;
2 SendMessage(Handle, WM_PAINT, 0, 0);
3
var
R: TRect;
begin
R := ToolButton1.ClientRect;
InvalidateRect(Handle, @R, True)
UpdateWindow
4 Repaint
5 字体,颜色,样式变化
我自己总结的触发重绘