Путь из окна "Открыть" в textBox1 - C#
Формулировка задачи:
Как сделать, так чтобы при вызове окна "Открыть" пройдя путь до нужной папки (именно до папки, не до файла), и нажать на кнопку "ОК", путь к этой папке написался в textBox1? Пробывал так:
но это не работает
private void button1_Click(object sender, RoutedEventArgs e)
{
OpenFileDialog openDialog = new OpenFileDialog();
openDialog.Filter = String.Empty;
if (openDialog.ShowDialog(this) == DialogResult.Ок)
{
this.textBox1.Text = openDialog.FileName;
}
}Решение задачи: «Путь из окна "Открыть" в textBox1»
textual
Листинг программы
private void button1_Click(object sender, RoutedEventArgs e)
{
Microsoft.Win32.OpenFileDialog myDialog = new Microsoft.Win32.OpenFileDialog();
myDialog.CheckFileExists = true;
if (myDialog.ShowDialog() == true)
{
int index = myDialog.FileName.LastIndexOf('\\');
textBox1.Text = myDialog.FileName.Remove(index + 1);
}
}