Я использую openfiledialog для открытия файла calender.txt, когда он открывается, он отображает календарь в качестве имени файла и .txt в поле фильтра без каталога c: \Как показать полный путь и имя файла в OpenFileDialog
может кто-нибудь пожалуйста, покажите мне, как код диалога, так что я получаю C: \ каландр в диалоговом
private void openFileButton_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.InitialDirectory = (@"C:\");
ofd.Filter = ("*.txt| Text File");
ofd.FileName = "calender.txt";
ofd.CheckFileExists = false;
if (ofd.ShowDialog() == DialogResult.OK)
{
if (CheckValidity(ofd.FileName))
{
try
{
streamWriter sw = new streamWriter(ofd.FileName);
}
catch (FileLoadException flEx)
{
MessageBox.Show(flEx.Message);
}
else
{
}
}
}
}
Вы пробовали 'ofd.FileName = Path.Combine (ofd.InitialDirectory," calendar.txt ");'? – TyCobb
Я считаю, что вам нужно установить это под опцией Папки на панели управления – Steve
Спасибо TyCobb, что отсортировал его – Tom