优化模块资源释放与异步预加载
This commit is contained in:
@@ -353,11 +353,16 @@ namespace Lskj.BaseAccraditation
|
||||
tp.Controls.Add(frmbaseAccradit);
|
||||
tp.ShowCloseButton = DefaultBoolean.True;
|
||||
tp.Dock = DockStyle.Fill;
|
||||
StaticControl.ModuleResourceScope moduleScope =
|
||||
StaticControl.RegisterModulePage(module, tp, frmbaseAccradit);
|
||||
ERPInfo.Instance.AddModulePage(tp);
|
||||
ERPInfo.Instance.CurrentModulePage = tp;
|
||||
frmbaseAccradit.Opacity = 0;
|
||||
frmbaseAccradit.SetFormSize();
|
||||
frmbaseAccradit.Show();
|
||||
using (StaticControl.PushModuleScope(moduleScope))
|
||||
{
|
||||
frmbaseAccradit.Show();
|
||||
}
|
||||
ERPInfo.Instance.ModuleForms.Add(guid, module);
|
||||
}
|
||||
else
|
||||
@@ -477,11 +482,16 @@ namespace Lskj.BaseAccraditation
|
||||
tp.Controls.Add(frmbaseAccradit);
|
||||
tp.ShowCloseButton = DefaultBoolean.True;
|
||||
tp.Dock = DockStyle.Fill;
|
||||
StaticControl.ModuleResourceScope moduleScope =
|
||||
StaticControl.RegisterModulePage(module, tp, frmbaseAccradit);
|
||||
ERPInfo.Instance.AddModulePage(tp);
|
||||
ERPInfo.Instance.CurrentModulePage = tp;
|
||||
frmbaseAccradit.Opacity = 0;
|
||||
frmbaseAccradit.SetFormSize();
|
||||
frmbaseAccradit.Show();
|
||||
using (StaticControl.PushModuleScope(moduleScope))
|
||||
{
|
||||
frmbaseAccradit.Show();
|
||||
}
|
||||
ERPInfo.Instance.ModuleForms.Add(guid, module);
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user