2011-06-20 10 views
-2

私は、メインウィンドウで指定されたドラッグドロップイベントでダイアログを呼び出すとき。私がデータを取得するフォルダは、ドラッグ&ドロップのカーソルで固まってしまいます。私のアプリケーションにドラッグ&ドロップで使用されるフォルダは、イベントが返るまでフリーズしています。別のスレッドのような面倒な解決策を取らずに、どうすればロックを解除できますか?C#ドラッグドロップの問題

+0

コード?あなたのイベントは何をしていますか?それは続けるのがずっとたくさんあるわけではありません。 –

+3

なぜ別のスレッドが厄介な解決策ですか? –

+0

なぜ無能なユーザーが、よりクリーンなソリューションを求めて質問したのですか?それは馬鹿な馬鹿以外の意味がありません。 – Drake

答えて

0

カーソルが復元される前にイベントから復帰するには、があります。スレッドを使用したくない場合は、おそらくタイマーが行います。 tickイベントでは、実行する作業を示すフラグをチェックします。ドロップイベントでは、必要なすべてのデータを変数に格納するだけです。

しかし、私はむしろスレッドで行くと思います。

HTH