اگر اسم کنترل TreeView شما treeView1 باشه،کد پایین همون کارمورد نظر شما رو می کنه
private void treeView1_AfterCheck(object sender, TreeViewEventArgs e)
{
TreeNode nod;
if (e.Node.Checked == true && e.Node.FirstNode != null)
{
nod = e.Node.FirstNode;
while(nod != null)
{
nod.Checked = true;
nod = nod.NextNode;
}
}
}