AlphaControls sRadioGroup 打开窗口时不显示
一、问题第三方控件 AlphaControls,sRadioGroup 打开窗口时不显示非正常为正常显示如下二、探索过程1、OnShow事件procedure TForm1.FormShow(Sender: TObject); begin Refresh; //立即重绘窗口 Update; //强制刷新控件界面 end;2、OnShow事件防止闪烁先刷新再显示 procedure TForm1.FormShow(Sender: TObject); begin Repaint; //彻底重绘所有VCL控件 Invalidate; end;3、FronCreat事件窗体创建完成后刷新 procedure TForm1.FormCreate(Sender: TObject); begin ShowWindow(Handle, SW_SHOW); Refresh; end;均不能解决问题。三、问题解决1、加一个Timer定时100毫秒EnabledFakseTimer事件代码procedure TBuy_2_dic_Frm.Timer1Timer(Sender: TObject); begin sRadioGroup1.Visible : False; sRadioGroup1.Visible : True; Timer1.Enabled:False; end;问题解决。这可能是AlphaControls自身问题。