WPFアプリケーションでFolderBrowserDialogを使用して、ソースフォルダーと宛先フォルダーのパスを指定しようとしています。現在、私は私の解決策として少しハックしています:
// Opens the FolderBrowserDialog and gets the result.
var dialog = new System.Windows.Forms.FolderBrowserDialog();
System.Windows.Forms.DialogResult result = dialog.ShowDialog();
// Updates the TextBox with the chosen folder path.
srcPathTextBox.Text = dialog.SelectedPath;
ただし、私はまだWPFにかなり慣れていないため、より洗練されたソリューションを見つけようとしています。これは難しいことがわかっています。データバインディングがWPFのUI要素を自動的に更新する一般的な方法であることは知っていますが、フォルダーパスはダイアログボックスから選択されるため、データバインディングが実行可能なオプションであるかどうかはわかりません。
どんな助けでも大歓迎です。