private void SetFolderListDropHighlight(TreeNode target)
{
if (_dropHighlight != target)
{
if (_dropHighlight != null)
{
_dropHighlight.BackColor = Color.Empty;
_dropHighlight.ForeColor = Color.Empty;
}
if (target != null)
{
folderList.HideSelection = target == folderList.SelectedNode;
target.BackColor = SystemColors.Highlight;
target.ForeColor = SystemColors.HighlightText;
}
else
if (_dropHighlight == folderList.SelectedNode)
folderList.HideSelection = false;
_dropHighlight = target;
}
}