0

Mono で使用するために WinForms アプリを移植しようとしていますが、最近、別のフォームから Form.Show() を呼び出すと、何もしないか、新しいフォームが点滅して消えることに気付きました。Application.Run() で達成されるメッセージ ポンプを必要とする新しいフォームについて何かを読みましたが、それは既に呼び出されています。なぜこれがうまくいかないのですか?私のプログラムは完了した非同期タスクによって発生するイベントに依存しているため、ShowDialog を使用できません。

4

1 に答える 1

0

新しいフォームを表示/表示する前に、現在のフォームを非表示にしようとしましたか?

あなたのフォームは実際に表示されているようですが、何らかの奇妙な理由でバックグラウンドに委任されているようです。試してみる価値。

于 2012-11-19T01:27:45.433 に答える