環境
VS2013・C#・WPF
状況
アプリ稼働中、別スレッド2つでそれぞれループ処理がずっと動いています。
ウィンドウ上のボタンを押します。
ブレークしなければ正常に動きます。
しかし、
クリックイベントのメソッド(VS2013上で自動生成)内でブレークポイントを設け、1ステップずつ処理すると画面が固まり、
その後、ブレークされてない状態に戻りかつウィンドウを選択してもアクティブにならないという変な状態になります。
試しに別スレッドのループ処理をしないようにすると、この問題は起きません。
ボタン押下時に別スレッドループ処理を止めるわけにもいかないんでどうしたもんかと。
もしかして、WPFならクリックイベントなんか使わずコマンドプロパティ使えやって話でしょうか?
回答1件
あなたの回答
tips
プレビュー