我有简单的fmx形式(Delphi 10.2东京):
在代码中我将Button2显示为第二个:
procedure TForm6.FormCreate(Sender: TObject);
begin
Button2.Visible :=false;
end;
procedure TForm6.Button1Click(Sender: TObject);
begin
Button2.Visible := true;
TTask.Create(procedure
begin
Sleep(1000);
TThread.Synchronize(nil, procedure
begin
Button2.Visible := false;
//tries
//Button2.Repaint;
//Layout1.Repaint;
//Self.InvalidateRect(Self.Bounds);
//Application.ProcessMessages;
end);
end).Start;
end;
Run Code Online (Sandbox Code Playgroud)
但是在按钮2隐藏后,会出现人工制品.它在手动形成调整大小后消失了.
如何强制刷新?
| 归档时间: |
|
| 查看次数: |
379 次 |
| 最近记录: |