private void SetChildProperties(ProjectFolderInfo folder)
{
if (folder == null)
return;
if (folder.Checked == null)
{
folder.Handled = true;
folder.Checked = false;
folder.Handled = false;
}
if ((folder.Checked == true || folder.Checked == false) && folder.ChildItems != null)
{
foreach (ProjectItemInfo child in folder.ChildItems)
{
child.Handled = true;
child.Checked = folder.Checked;
child.Handled = false;
}
}
}