問題タブ [dispatchertimer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - DispatcherTimer の後に UI が機能しない
を実装DispatcherTimer
した後、ユーザー インタラクションを含むアプリケーションが動作しません。詳しくは、うるうモーションを使ったアプリを開発しようと思っています。ユーザーがいくつかのジェスチャーを行い、タイマーの終了後に停止するには、タイマーを UI と連携させる必要がありますが、ディスパッチャー タイマーを使用した後、リープ モーションがジェスチャーを検出しなくなりました。アドバイスお願いします!
タイマーの私のコード:
spring - 「mvc-dispatcher」という名前の DispatcherServlet で、URI [/MyTesting/] の HTTP 要求のマッピングが見つかりません
私は春のmvcとMavenが初めてです。簡単なハローワールドの例を機能させようとしています。どこが間違っているのかわかりません。まっすぐ進むべきです。MAC OS で Maven 3、Eclipse Kepler、Tomcat 6 を使用しています。
誰かが以下のコードを見て、何が問題なのかを確認できますか? ヒットlocalhost:8080/MyTesting
すると、ブラウザーでウェルカムファイルを取得することを期待していますが、ブラウザーでこれを取得します。
Eclipseコンソールで私は得る:
POM.xml
WEB.xml
mvc-dispatcher-servlet.xml
c# - DispatcherTimerで開くとStaysOpen=falseでもポップアップが自動で閉じない
DispatcherTimer を使用して、ボタンが一定時間押されたときにポップアップを開きます。これは問題なく動作しますが、StaysOpen プロパティが false に設定されていても、ポップアップは開いたままです。コードは次のとおりです。
XAML:
コードビハインド:
DispatcherTimer なしでポップアップを開くと、すべてが期待どおりに機能します。私の質問は:
- DispatcherTimer を使用して開くと、ポップアップがこのように動作するのはなぜですか?
- これを機能させるための回避策はありますか? (ポップアップの外側をクリックすると、ポップアップは自動的に閉じます)
ありがとう!
c# - Dispatcher Priority、DispatcherTimer、DispatcherFrameの使用は何ですか
Async DataGrid 読み込み機能があります。したがって、WaitFor() を呼び出す必要があります。そのコードは次のとおりです。
そして、次の2つの方法があります。誰かがこのメソッドが正確に何をしているのか説明できますか?
wpf - タイマーの何が間違っていますか?
私はタイマーに常に問題があります。10 個のタイマーを問題なく同時に実行できる場合もあれば、空のメソッドをターゲットにしている 2 個のタイマーですべてがフリーズする場合もあります。
転換点は、バックグラウンドよりも高い優先度を持つ 1 つのクラスで 1 つのタイマーを実行することさえできないことです。タイマーは、キャンバスの周りでユーザー要素をドラッグできるようにするために使用され、その優先度をレンダリングに設定すると、バックグラウンドよりもはるかにスムーズになります。
ただし、タイマーが行うことのリストに新しいサブを追加すると、バックグラウンドよりも高い優先度でフリーズするようになりました。私が追加したサブルーチンは、要素間の位置スナップを計算することになっています。重い義務はなく、要素ごとにいくつかの計算が必要です。それが違いを生む場合、サブは(キャンバスクラスで)呼び出されたクラスの外に存在します。
私が使用しているタイマー クラスは windows.threading.dispatchtimer です。私がそれについて赤くしたことから、それはそれが操作する必要があるので、私が必要とするものであるメインUIスレッドから実行されます。ただし、はるかに強力なワークロードであっても、winformのタイマーでそのような問題はありませんでした。
関連するもののいくつかのコードスニペットを次に示します。