private void buttonTracePath_Click(object sender, EventArgs e) { tabControlRight.SelectedTab = tabPageLog; List <List <string> > routes = gt.AllRoutesToRootsFrom(textBoxFetch.Text); richTextBoxLog.AppendText("Tracing route from " + textBoxFetch.Text + "\n"); foreach (List <string> l in routes) { richTextBoxLog.AppendText("Route : " + routes.IndexOf(l).ToString() + "\n"); foreach (string s in l) { richTextBoxLog.AppendText(s + "\n"); } } }