i am writing a code when a user click open file , i would like to filter the type of files to .txt only so i did the following code , but it didnt work it didnt show any txt files at all , just an empty folder , here is the code :
try
{
OpenFileDialog o = new OpenFileDialog();
o.Filter = "Text File | .txt";
o.InitialDirectory = Application.StartupPath;
o.ShowDialog();
}
catch
{}
This will only show files named
.txt, i.e., a single space (which it might ignore?) followed by a dot and “txt”.Remove the spaces around the
|, and add a wildcard so you match more than one file.