public void ShowFolderBrowserDialog(FolderDialogMessage msg) { var dialog = new System.Windows.Forms.FolderBrowserDialog(); System.Windows.Forms.DialogResult result = dialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { msg.Callback(dialog.SelectedPath); } }