Как найти нужный файл, используя обзор в проводнике?

Изображение к вопросу
  • 1 сентября 2023 г. 14:36
Ответы на вопрос 2
Да, в десктопном WPF приложении на C# можно реализовать функцию поиска файла через проводник, аналогичную примеру ниже.

Для этого можно использовать классы `System.Windows.Forms.OpenFileDialog` и `System.IO.FileInfo`. 

Пример реализации:

```
using System;
using System.IO;
using System.Windows;
using System.Windows.Forms;

namespace FileSearchExample
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            OpenFileDialog openFileDialog = new OpenFileDialog();

            if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                string filePath = openFileDialog.FileName;

                FileInfo fileInfo = new FileInfo(filePath);

                Console.WriteLine("Название файла: " + fileInfo.Name);
                Console.WriteLine("Расположение файла: " + fileInfo.DirectoryName);
                Console.WriteLine("Полный путь к файлу: " + fileInfo.FullName);
            }
        }
    }
}
```

В данном примере при нажатии кнопки будет открыт проводник для выбора файла. После выбора файла будут выведены некоторые его характеристики, такие как название, расположение и полный путь.
This is a standard Windows dialog for file selection. You can find more information on how to use it here: https://learn.microsoft.com/en-us/dotnet/desktop/w...
Похожие вопросы