我有一个小问题。我正在尝试在 TPanel 上创建一个 TPaintBox,如下所示:
procedure TForm1.mkPaint(S: string);
var PB: TPaintBox;
begin
PB := TPaintBox.Create(Self);
with PB do
begin
Parent := Panel1;
Visible := True;
Name := S;
Height := 100;
Width := 100;
Left := 8;
Top := 8;
// ParentColor := False;
Brush.Style := bsSolid;
Brush.Color := $00000000;
end;
Application.ProcessMessages;
end;
现在,如果我将 PaintBox 的父级更改为 Form1,我可以看到画笔。但是,将父级更改为 Panel1,没有任何反应。知道如何解决这个问题吗?
提前致谢!