問題タブ [eventhandler]
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# - .Net アプリケーションのすべてのコントロールを動的に取得する方法は?
ここ数日、.Net アプリケーションをクリックしたときにすべてのコントロールを動的に取得できるメソッドを C# で作成する方法について調査してきました。そこにある例のほとんどは、たとえば指定したボタンにあります
上記の例では、 を指定してForm1_MouseClick
います。
私が探しているのは、クリックした.Netアプリケーションからすべてのコントロールとそのプロパティを動的に取得することです。例を挙げると、2 つの .Net アプリがあり、1 つには 3 つのコンボ ボックスがあり、もう 1 つには 3 つのボタンがあります。最初のアプリをクリックすると、3 つのコンボ ボックスがあり、そのプロパティが表示され、2 つ目のアプリをクリックすると、 3 つのボタンとそのプロパティがあることがわかります。純粋に C# で書かれた .Net 用のオブジェクト Spy のようなもの
私の問題は、どこから始めればよいかわからないことです。誰かが私を正しい方向に向けることができれば、本当に感謝しています.
c# - C#プログレスバーがいっぱいにならない
プログレスバーを使用してユーザーにプログラムの開発を表示するアプリケーションを開発しています。私が書いているプログラムは、プログレスバーを使用して、実行中に送信されたデータのパケット数をユーザーに示します。基盤となるライブラリに、別のパケットが送信されるとトリガーされるイベントを作成しました。私が設定したイベントラインは次のとおりです。
上記のコードは、基礎となるライブラリに設定されていることに注意してください。このライブラリで次のようにイベントをトリガーしました。
最後に、アプリケーションで、次のようにイベントを初期化します。
ご覧のとおり、プログレスバーを呼び出して並列スレッドで更新しようとしています。しかし、何も起こりません。どんな助けでも大歓迎です!
ありがとう。
c# - コードの実行を妨げる Storyboard.Completed イベント ハンドラ
ユーザーの入力に基づいてアニメーション化するシミュレーション プログラムを作成しようとしています。mystoryboard.completed イベントのイベント ハンドラを作成しようとすると、エラーが発生します。イベント処理とストーリーボードに関する多数の異なる API 記事とフォーラム投稿を読みましたが、エラーの原因を見つけることができないようです。
コードがコンパイルされ、ウィンドウが表示されますが、イベント ハンドラを設定した行より後の行は実行されません。すべてを設定した MainWindow を以下に示します。
「BalanceSystem」のコンストラクターは、物事がうまくいかなくなったときです。以下に示すコンストラクターにステップインします。
「BalanceSystem」のコンストラクターに入った後、カスタム クラス「MovementTimeline」のコンストラクターに移動します。すべてを中断する行は、masterStoryboard.Completed のイベント ハンドラーの作成とサブスクリプションです。
コンパイラまたはプログラムが、新しい EventHandler が作成された行に到達すると、残りのコードの実行を停止し、ウィンドウをそのままロードします。なぜこれが起こっているのか、一生理解できません。
jquery - jquery動的バインディング.on()は親または子を選択しますか?
例えば、
.on() は、「tr」をクリック イベント ハンドラーにバインドします。最初のものは子を選択し、クリック イベント ハンドラを直接登録します。2 つ目は、親 "tbody" を選択し、子 "tr" を引数として選択します。
どちらも動的バインディングですか? それらは同じ効果がありますか?これら2つの違いは何ですか?
c# - null コントロールからのイベント ハンドラーの登録解除
プログラムの最後でイベント ハンドラの登録を解除しようとしています。このように見えます -
ここで、特定の条件下で、このステートメントが複数回実行されることに気付きました。プログラムは期待どおりに動作しているようですが、おかしな動作をしていないことを確認したいと思います。
ハンドラーが初めて登録解除されると、object.EventHandler が NULL に設定されます。では、このステートメントを何回実行しても問題ないでしょうか?
ありがとう
c++-cli - イベント ハンドラを作成できません
イベントをメニュー項目にバインドしようとしています。コンパイルします。ただし、「about」メニュー項目をクリックしても何も起こりません。助けてください!
ああ、誰かがイベントハンドラーの概念、特に「クラスイベント」を実際に使用する方法と、OnClick などのイベント発生関数との関係を説明できる場合。私はそれを得るが、かろうじて。そのような人は、誰かが親切に説明してくれることを望んでいます。
編集:これはaboutメニューのコンテキストです
c# - DownloadProgressChangedEventHandler から独自の EventHandler を作成します - これは可能ですか?
こんばんは、DownloadProgressChangedEventHandler に基づいて独自の EventHandler を作成しようとしています。その理由は、Callback 関数に追加のパラメーター (fileName) を与えたいからです。これは私の EventHandler です:
そして、これは私の試みです:
しかし、VS は、MyDownloadProgressChangedEventHandler から DownloadProgressChangedEventHandler への会話は不可能であると言います。これは私が思うように可能ですか?
前もって感謝します。