Commit ef82d00c HZH

防闪烁

1 个父辈 9b5304f8
......@@ -200,21 +200,30 @@ namespace HZH_Controls.Controls
{
if (selectItem != null)
{
this.panChilds.Controls.Clear();
if (selectItem.ShowControl != null)
try
{
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();
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;
ControlHelper.FreezeControl(this, false);
}
}
}
}
/// <summary>
/// Reloads the menu.
/// </summary>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!