folderbrowserdialog xp非法字符

时间:2013-06-04 19:00:15

标签: c# wpf folderbrowserdialog

从WPF / C#用户控件中的Forms库调用FolderBrowserDialog时,Windows XP显示无效字符。

代码:

FolderBrowserDialog dialog = new FolderBrowserDialog();
dialog.Description = "Save Parts Template To:";

if (dialog.ShowDialog() == DialogResult.OK)
{
    MainWindow.Instance.LockUi();
    btn_MakeModule.IsEnabled = false;
    btn_SelectDefinition.IsEnabled = false;
    btn_SelectModules.IsEnabled = false;

    _mkPartsInput = tbox_SolutionName.Text.Trim() + ";" 
            + dialog.SelectedPath + ";" 
            + _ofdDefinition.FileName + ";" 
            + _fbdModules.SelectedPath + ";" 
            + _ofdDictionary.FileName;

    //Launch processing in background
    _mBackgroundWorker.RunWorkerAsync(_mkPartsInput);
}

而不是显示“将零件模板保存到:”

我得到“□□□□□□□□□□□□□□□□□□J”

FolderBrowserDialog适用于Windows 7 [x86 / x64],但在WinXP [x86 / x64]上给出了上述内容。

我感觉安装的语言包可能导致此文件夹浏览器尝试翻译文本。有没有办法强制英文为这个文本没有任何翻译?

感谢您提前解决我的问题。

0 个答案:

没有答案