Commit ef82d00c HZH

防闪烁

1 个父辈 9b5304f8
...@@ -200,21 +200,30 @@ namespace HZH_Controls.Controls ...@@ -200,21 +200,30 @@ namespace HZH_Controls.Controls
{ {
if (selectItem != null) if (selectItem != null)
{ {
this.panChilds.Controls.Clear(); try
if (selectItem.ShowControl != null) {
ControlHelper.FreezeControl(this, true);
this.panChilds.Controls.Clear();
if (selectItem.ShowControl != null)
{
HZH_Controls.Controls.UCSplitLine_H split = new UCSplitLine_H();
split.BackColor = Color.FromArgb(50, 197, 197, 197);
split.Dock = DockStyle.Top;
this.panChilds.Controls.Add(split);
split.BringToFront();
this.panChilds.Controls.Add(selectItem.ShowControl);
selectItem.ShowControl.Dock = DockStyle.Fill;
}
}
finally
{ {
HZH_Controls.Controls.UCSplitLine_H split = new UCSplitLine_H(); ControlHelper.FreezeControl(this, false);
split.BackColor = Color.FromArgb(50, 197, 197, 197);
split.Dock = DockStyle.Top;
this.panChilds.Controls.Add(split);
split.BringToFront();
this.panChilds.Controls.Add(selectItem.ShowControl);
selectItem.ShowControl.Dock = DockStyle.Fill;
} }
} }
} }
} }
/// <summary> /// <summary>
/// Reloads the menu. /// Reloads the menu.
/// </summary> /// </summary>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!