void OpenFileButton_Click (object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog ();
ofd.Filter = "Text files (*.txt)|*.txt|Source files (*.cs)|*.cs|Application files (*.exe)|*.exe|All files (*.*)|*.*";
ofd.FilterIndex = 2;
ofd.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory;
ofd.ShowDialog ();
MessageBox.Show (string.Format (CultureInfo.InvariantCulture,
"FilterIndex: {0}", ofd.FilterIndex));
ofd.Dispose ();
}