自定义TreeView控件子节点过多导致刷新时位置错乱:
所有方法都试了一遍,不管用,加上以下代码即可解决。
/// <summary>
/// 防止在选择设,treeNode闪屏
/// </summary>
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
if (!DesignMode)
{
cp.ExStyle |= 0x02000000;// Turn on WS_EX_COMPOSITED
}
return cp;
}
}