Como selecionar um nó por marca no Windows Forms TreeView

Estou tentando selecionar um nó por tag. Eu procurei o que posso, mas ainda sem sorte. Eu usei isso para atribuir uma tag a cada nó no meutreeview

 foreach (DataRow dataRow in databaseFunc.dataTable.Rows)
 {
      TreeNode nodes = new TreeNode();
      nodes.Text = dataRow["LastName"].ToString().Trim() + ", " +
            dataRow["FirstName"].ToString().Trim();
      nodes.Tag = dataRow[0].ToString().Trim();
      treeView.Nodes.Add(nodes);
 }

Eu sei que você pode selecionar um nó usando:

 TreeNodeCollection nodeCollect = treeView.Nodes;
 treeView.SelectedNode = nodeCollect[index];

questionAnswers(1)

yourAnswerToTheQuestion