私はプログラムをデバッグしていました。メッセージボックスには System.Windows.Messagebox.show("Message");
を使用して正常にデバッグし、私が作成したすべてのメッセージを削除しました。 私はそれを実行しようとすると、メッセージボックスの1つがまだ見えていて、okをクリックすると、今度は同じエラーがあり、取り除くことができません。隠しメッセージボックスとそれにエラーを与えます
と、InvalidOperationExceptionが未処理だった: これは誤りがある
OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Filter = "CSV Files|*.csv"; fileDialog.Multiselect = false; fileDialog.Title = "Load CSV file"; List<List<string>> listOfPreview = new List<List<string>>(); **if (fileDialog.ShowDialog().Value)** this is the line of the error { listOfPreview = viewModel.ImportPreviewCsv(fileDialog.FileName, ','); }
を停止する方法です。
ディスパッチャ処理は中断されましたが、メッセージはまだ処理されています。今
イムは、私はどこでもそれを見つけるカントメッセージボックスを見つけることCTRL +Fをやろうとしています。私のプログラムはまだ動作していません。助けてください。
このコードをスレッドで実行していますか?それは合法ではない、OpenFileDialogは、UIスレッドに表示する必要があります。 –