問題タブ [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# - Java で JList のようなユーザー コントロールのイベントを処理する方法
私は C# 開発者であり、Java も使用したいと考えています。次のようなユーザー コントロールのイベントを処理する方法がわかりません。
c# - EventHandler 内での foreach イテレーター値の使用
次のようなものがあります。
ご覧のとおり、ラムダ イベント ハンドラー内の foreach イテレーターで何らかのアクションを実行しようとしています。これは機能しますが、このようにすると、Stop() メソッドでイベントをフック解除する方法がわかりません。
PropertyChanged イベントをフックして、後でフックを解除して foreach イテレータにアクセスできるようにするにはどうすればよいですか?
ありがとう
c# - イベント ハンドラー アクセサー/プロパティの使用とは正確には何ですか?
次の行とのインターフェースがあります。
インターフェイスを実装すると、Visual Studio によって次のテンプレートが生成されます。
ただし、これらのプロパティをどのように使用すればよいか正確にはわかりません。
vba - Word VBA のイベント ハンドラー - MailMergeRecordMerge
Word の VBA には、ドキュメントで特定のイベントが発生したときにイベントをトリガーするさまざまなイベント ハンドラーがあることがわかりましたが、私の人生では、それらのいずれもまったく機能させることはできません。
差し込み印刷の各レコードのフィールドを更新する必要がありますが、実行できません。
現時点で私が持っているものは次のとおりです。
a) これが必要な場所と、b) 実際に実行するために何を含める必要があるか教えてもらえますか?
サブルーチンを手動で実行すると、アクティブな MailMerge レコードで期待どおりに機能します。
java - JavaFX EventHandler パスパラメーター
rect1 print aaa をクリックし、rect2 print bbb をクリックする方法は?
私の実際のプログラムでは、何百もの四角形があり、イベントでは、やるべきことがたくさんあります。そのため、すべてのイベントを宣言したくありません。
ありがとう!
c# - ActiveX コントロールの OnClick イベントへの登録
残念ながら、次のことを行う方法を理解できませんでした。
VSTO / .NET / C# で Excel アドインを開発しています。
ワークシートで ActiveX コントロールへの参照を取得する方法を見つけることができました。worksheet.OLEObjects コレクションを介して可能です。
ボタンの名前がわかっている場合は、そのコレクションで特定のボタンを検索できます。ここまでは順調ですね。
しかし今: ボタンがクリックされたときに呼び出されるイベント ハンドラーを登録するにはどうすればよいでしょうか?
c# - asp.net c# イベント ハンドラーが 2 回目に動作しない
実行時にいっぱいになるパネルを含むasp.net Webページがあります
そしてこれが方法です
このセクションに問題があります
これがハンドラメソッドです
初めて正常に動作します
しかし、もう一度クリックすると、ページが読み込まれます。
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。