Повторное открытие файлового диалога в WPF - Visual Basic .NET
Формулировка задачи:
Доброго времени суток.
Переучиваюсь с WinForms на WPF.
Научился программно создавать OpenFileDialog.
Так вот. Если я в ImageBox подгружаю FileName из диалога - всё происходит хорошо, всё подгружается.
Проблема в другом. Когда я записываю пути из файлового диалога в ListBox, после нажатия на кнопку ОК в окне... файловый диалог закрывается и открывается вновь. При этом, благо, в листбокс таки попадают пути.
Листинг программы
- Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs) Handles ChooseFilesButton.Click
- Dim OFD As New Microsoft.Win32.OpenFileDialog With {.Title = "Choose Files", .Filter = "All files (*.*)|*.*"}
- If OFD.ShowDialog.Value = True Then
- ListBox1.Items.Add(OFD.FileName)
- End If
- End Sub
Решение задачи: «Повторное открытие файлового диалога в WPF»
textual
Листинг программы
- Private Sub Button_Click_1(sender As Object, e As RoutedEventArgs)
- Dim OFD As New OpenFileDialog With {.Title = "Choose Files", .Filter = "All files (*.*)|*.*"}
- OFD.ShowDialog()
- If OFD.FileName <> "" Then
- ListBox1.Items.Add(OFD.FileName)
- End If
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д