显示System.Windows.Forms.FolderBrowserDialog我试图表明在WPF folderbrowserdialog
,但我得到这个例外得到异常,当在WPF
当前线程必须OLE之前被设置为单 线程单元(STA)模式可以拨打 。确保你的主函数有标记的STAThreadAttribute 。如果一个调试器附加到 过程
我尝试这个功能前添加[STAThread]该异常仅 提出,但没有改变我怎样才能解决这个例外?
的功能是:
private void Save_any_File()
{
System.Windows.Forms.FolderBrowserDialog get_location = new System.Windows.Forms.FolderBrowserDialog();
get_location.ShowDialog();
}
where befor ShowDialog()?或者在调用函数之前,我将编辑我的问题以添加函数,您可以编辑它并添加dispatcher.begininvoeke();在正确的位置 – kartal
我真的不想编辑你的代码,这不会解决你的问题。你需要明白答案才能领先。你不清楚哪一部分?你发现线程了吗? –
最后2段 – kartal