Какой лучший способ разрешить пользователю просматривать файл в C #?
using (OpenFileDialog dlg = new OpenFileDialog()) { dlg.Title = "Select a file"; if (dlg.ShowDialog()== DialogResult.OK) { //do something with dlg.FileName } }
Закрыть, Райан, но вы никогда не показывали диалог. должно быть:
if (dlg.ShowDialog() == DialogResult.OK)
Я бы сказал, используйте стандартное диалоговое окно «Открыть файл» ( OpenFileDialog ), это делает его менее пугающим для новых пользователей и помогает с постоянным пользовательским интерфейсом.