問題タブ [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.

0 投票する
1 に答える
180 参照

c# - Java で JList のようなユーザー コントロールのイベントを処理する方法

私は C# 開発者であり、Java も使用したいと考えています。次のようなユーザー コントロールのイベントを処理する方法がわかりません。

0 投票する
1 に答える
750 参照

c# - EventHandler 内での foreach イテレーター値の使用

次のようなものがあります。

ご覧のとおり、ラムダ イベント ハンドラー内の foreach イテレーターで何らかのアクションを実行しようとしています。これは機能しますが、このようにすると、Stop() メソッドでイベントをフック解除する方法がわかりません。

PropertyChanged イベントをフックして、後でフックを解除して foreach イテレータにアクセスできるようにするにはどうすればよいですか?

ありがとう

0 投票する
1 に答える
550 参照

c# - イベント ハンドラー アクセサー/プロパティの使用とは正確には何ですか?

次の行とのインターフェースがあります。

インターフェイスを実装すると、Visual Studio によって次のテンプレートが生成されます。

ただし、これらのプロパティをどのように使用すればよいか正確にはわかりません。

0 投票する
2 に答える
2332 参照

vba - Word VBA のイベント ハンドラー - MailMergeRecordMerge

Word の VBA には、ドキュメントで特定のイベントが発生したときにイベントをトリガーするさまざまなイベント ハンドラーがあることがわかりましたが、私の人生では、それらのいずれもまったく機能させることはできません。

差し込み印刷の各レコードのフィールドを更新する必要がありますが、実行できません。

現時点で私が持っているものは次のとおりです。

a) これが必要な場所と、b) 実際に実行するために何を含める必要があるか教えてもらえますか?

サブルーチンを手動で実行すると、アクティブな MailMerge レコードで期待どおりに機能します。

0 投票する
1 に答える
6442 参照

java - JavaFX EventHandler パスパラメーター

rect1 print aaa をクリックし、rect2 print bbb をクリックする方法は?

私の実際のプログラムでは、何百もの四角形があり、イベントでは、やるべきことがたくさんあります。そのため、すべてのイベントを宣言したくありません。

ありがとう!

0 投票する
2 に答える
1452 参照

c# - ActiveX コントロールの OnClick イベントへの登録

残念ながら、次のことを行う方法を理解できませんでした。

VSTO / .NET / C# で Excel アドインを開発しています。

ワークシートで ActiveX コントロールへの参照を取得する方法を見つけることができました。worksheet.OLEObjects コレクションを介して可能です。

ボタンの名前がわかっている場合は、そのコレクションで特定のボタンを検索できます。ここまでは順調ですね。

しかし今: ボタンがクリックされたときに呼び出されるイベント ハンドラーを登録するにはどうすればよいでしょうか?

0 投票する
3 に答える
671 参照

c# - asp.net c# イベント ハンドラーが 2 回目に動作しない

実行時にいっぱいになるパネルを含むasp.net Webページがあります

そしてこれが方法です

このセクションに問題があります

これがハンドラメソッドです

初めて正常に動作します

しかし、もう一度クリックすると、ページが読み込まれます。

0 投票する
1 に答える
1302 参照

c# - フォームのカスタム UserControl でクリック イベントが発生しない

という UserControl を作成しましたToggle。これが私のコードです。

このtoggleClickメソッドは、 内のコントロールのクリック イベントに関連付けられていますUserControl。これはうまく発火します。

ただし、Toggleコントロールをフォームに配置し、イベントをそのクリックに関連付けようとすると、発生しません。

UserControl とフォームの両方の Designer.cs ファイルで、適切なメソッドがクリック イベントに関連付けられていることを確認しました。

ユーザーコントロール:

Toggle(コントロールのどこをクリックしても発火させたいので、2つのコントロールに関連付けています)

形:

UserControl の予想される動作は、起動することですtoggleClick(発生します)。その後、フォームが起動しますtoggleSoundClick(発生しません)。この同じプロジェクトで設計および使用した他の UserControls で、この動作が正常に機能することを確認しました。

明確にするために:

という UserControl がありServerDisplayます。ServerDisplayランダムな MessageBox を表示する (ServerDisplay のコード内の)バックグラウンド パネルのクリック イベントに関連付けられたメソッドがあります。

次に、ServerDisplayフォーム内にコントロールが含まれています。クリックイベントにも関連付けられたメソッドがあります(フォームのコード内)

フォームのコントロールをクリックするとServerDisplay、MessageBox (内のコードServerDisplay) が表示され、コード (フォームのコード) で指定したラベルが更新されます。これは意図された動作ですが、他の では機能しませんUserControl