我已经阅读了几乎所有关于这个错误的 SO 线程。我发现 Openfiledialog 必须是您视图的代码隐藏文件中 Button Click Handler 的第一行。
我已经这样做了,但我仍然随机收到此错误。
Dialogs must be user-initiated.
at System.Windows.Controls.OpenFileDialog.ShowDialog()
at Portal.Presentation.SL.Views.AddEditPatient.Button_Click(Object sender, RoutedEventArgs e)
任何指针?我正在使用银光 4
问候。