Wpf Dialogs < Fast · Overview >
string selectedPath = dialog.SelectedPath;
await DialogManager.ShowMessageAsync(this, "Success", "Operation completed!"); var result = await DialogManager.ShowInputAsync(this, "Input", "Enter value:"); | Dialog Type | Method | Modal | Return Value | |------------|--------|-------|---------------| | MessageBox | MessageBox.Show() | Yes | MessageBoxResult | | Custom | ShowDialog() | Yes | bool? | | File Open | OpenFileDialog.ShowDialog() | Yes | bool? | | File Save | SaveFileDialog.ShowDialog() | Yes | bool? | | Folder Browser | FolderBrowserDialog.ShowDialog() | Yes | DialogResult | WPF Dialogs
Dispatcher.Invoke(() => ProgressBar.Value = (double)current / total * 100; MessageText.Text = message; ); string selectedPath = dialog