private void tempfolderbrowse_Click(object sender, RoutedEventArgs e)
{
System.Windows.Forms.FolderBrowserDialog folderBrowseDialog = new System.Windows.Forms.FolderBrowserDialog();
folderBrowseDialog.SelectedPath = tempfolder.Text != null ? tempfolder.Text : string.Empty;
System.Windows.Forms.DialogResult result = folderBrowseDialog.ShowDialog();
if (result == System.Windows.Forms.DialogResult.OK)
{
if (IsValidDirectory(folderBrowseDialog.SelectedPath))// or blank if defaults are needed
{
string unixpath = folderBrowseDialog.SelectedPath.Replace('\\', '/');
AllAppSettings.Set("tempfolder", unixpath);//folderBrowseDialog.SelectedPath);
//tempfolder.Text = folderBrowseDialog.SelectedPath;
//OR
tempfolder.GetBindingExpression(TextBox.TextProperty).UpdateTarget();
}
}
}