foreach (TreeNode rootNode in treeView1.Nodes)
{
foreach (TreeNode fatherNode in rootNode.Nodes)
{
foreach (TreeNode childNode in fatherNode.Nodes)
{
if (childNode.Checked)
{
listBox1.Items.Add(fatherNode.Text + " " + childNode.Text);
}
}
}
}
试一下,看看可不可以