C# Programming
05-28-2009, 03:31 AM
Everytime i multiselect files it creates so many tabs as files selected..but there is only text of first file in first tab..other tabs are empty...
Here i have code for opening file:
private void evtOpenFile_Click(object sender, EventArgs e)
{
openFileDialog1.Multiselect = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
foreach (String file in openFileDialog1.FileNames)
{
evtNewDocument_Click(sender, e);
RichTextBox richTextBox1 = new RichTextBox();
richTextBox1 = tabControl1.SelectedTab.Controls[0] as RichTextBox;
richTextBox1.LoadFile(openFileDialog1.FileName,RichTextBoxStreamType.PlainText);
saveFileDialog1.FileName = openFileDialog1.FileName;
FileInfo fi = new FileInfo(openFileDialog1.FileName);
string pot = fi.Name;
tabControl1.SelectedTab.Text = pot;
pot = "";
}
}
}
evtNewDocument_Click(sender, e); creates new tab in tabcontrol with selectedindex on it! Still can't figure out what is wrong... PLZ HELP!
THanks
Here i have code for opening file:
private void evtOpenFile_Click(object sender, EventArgs e)
{
openFileDialog1.Multiselect = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
foreach (String file in openFileDialog1.FileNames)
{
evtNewDocument_Click(sender, e);
RichTextBox richTextBox1 = new RichTextBox();
richTextBox1 = tabControl1.SelectedTab.Controls[0] as RichTextBox;
richTextBox1.LoadFile(openFileDialog1.FileName,RichTextBoxStreamType.PlainText);
saveFileDialog1.FileName = openFileDialog1.FileName;
FileInfo fi = new FileInfo(openFileDialog1.FileName);
string pot = fi.Name;
tabControl1.SelectedTab.Text = pot;
pot = "";
}
}
}
evtNewDocument_Click(sender, e); creates new tab in tabcontrol with selectedindex on it! Still can't figure out what is wrong... PLZ HELP!
THanks