private void outputListToFileToolStripMenuItem_Click(object sender, EventArgs e)
{
SaveFileDialog sd = new SaveFileDialog();
sd.AddExtension = true;
sd.CheckFileExists = false;
sd.DefaultExt = "txt";
sd.FileName = "taglist";
sd.Filter = "Text files (*.txt)|*.txt";
if (sd.ShowDialog() == DialogResult.OK)
{
StringBuilder sb = new StringBuilder();
if (metaView == FormFunctions.MetaView.InfoView)
{
TreeNode tn = treeView1.Nodes[0];
while (tn != null)
{
sb.AppendLine(tn.Text);
tn = tn.NextNode;
}
}
else
{
GetChildNodeNames(0, ref sb, treeView1.Nodes[0]);
}
using (StreamWriter sw = new StreamWriter(sd.FileName))
{
sw.Write(sb.ToString());
}
MessageBox.Show("Done!");
}
}