|
/*
* This file is licensed under the Code Project CPOL License
* http://www.codeproject.com/info/cpol10.aspx
*
* © Steffen Schütte 2008
*/
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace de.steffenschuette.UITest.DemoApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void exitToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void openTextFileToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenTextFile(listBox1);
}
private void openTextFile2ToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenTextFile(listBox2);
}
private void OpenTextFile(ListBox listBoxForTextDisplay)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
DialogResult res = dlg.ShowDialog();
if (res == DialogResult.OK)
{
listBoxForTextDisplay.Items.Clear();
StreamReader reader = new StreamReader(dlg.FileName);
string line;
int lineNo = 1;
while ((line = reader.ReadLine()) != null)
{
listBoxForTextDisplay.Items.Add(lineNo + ": " + line);
lineNo++;
}
}
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
new MergeDlg(listBox1, listBox2).ShowDialog(this);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.