問題タブ [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 投票する
2 に答える
190 参照

c# - UserControl の特定の部分をクリックするとクリック イベントが登録されない

フォームの UserControl のクリック イベントを発生させることができなかった場所について尋ねたこの前の質問を参照してください。

コントロールを設定する方法は、コントロール自体のサイズを 50、20 に設定することです。次に、パネルのサイズを 25、20 に設定して、右側にドッキングします。UserControl 自体のコードでは、コントロールの背景または「スイッチ」として機能するパネルがクリックされるたびに、次のコードが起動されます。

これはうまく機能し、毎回オフになります。ただし、UserControl をフォームに配置し、クリック イベントをこのメソッドに関連付けようとしました。

コントロールの背景をクリックすると、これが起動し、すべてが正常に機能します。ただし、「スイッチ」として機能するパネルをクリックすると、フォームのクリック イベントは発生しません (ただし、UserControl 自体のクリック イベントは発生しますが、これは問題ではありません)。これが CSS の z-indexing のようなものであることはある程度理解できますが、それでもコントロール内のクリック イベントが発生しない理由がわかりません。

私の質問は、どうすればこの種の動作を回避できるでしょうか?

編集また、フォーム内のクリック イベントの動作を UserControl 内のクリック イベントに統合することもできません。フォームにこれらのコントロールがいくつかあり、どれがクリックされるかによってすべての動作が異なります。

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

c# - C# BackgroundWorker System.EventHandler を RunWorkerCompleted に追加

次の理由により、最後の行は使用できません。

タイプ 'System.EventHandler' を 'System.ComponentModel.RunWorkerCompletedEventHandler' に暗黙的に変換することはできません

2 つの質問: RunWorkerCompleted が通常の EventHandler を受け入れられないのはなぜですか - 完了したイベントはマルチスレッド化されていません。この制限が存在する理由はありますか?

さらに重要なことは、これを達成するための回避策はありますか? Timer.Tickとに同じハンドラを使いたいbw.RunWorkerCompleted

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

c# - ComboBox 配列のイベント「SelectionChangeCommitted」のボイドを作成する

5 つのコンボボックスを含む配列を取得しました。ボイドがどのコンボボックスから呼び出されたかを判断できる配列全体に対して、イベント「SelectionChangeCommitted」のボイドを作成したいと考えています。これは、5 つのボイドを含む現在のコードです。コンボボックスごとに 1 つ。

そして、どのコンボボックスから呼び出されたかを判断できる、それらすべてに対して単一のボイドを作成したいと考えています。

0 投票する
0 に答える
1601 参照

java - 注釈ベースのイベント システムを作成するにはどうすればよいですか?

ええと、私はすでにそれを作成しましたが、それが最高のtbhかどうかはわかりません. 誰かが私に良いチュートリアルを書いてくれますか? 私はチュートリアルでこれを作りました.90%を理解しましたが、10%オフで、これが最善の方法ではないようです.

EventManager.java

パブリッククラス EventManager {

}

EventHandler.java

Event.java と Listener.java は空のインターフェイスです。

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

c# - SPListItem の保存中に保存競合エラーが発生する

私は 1 つの sharepoint 2010 アプリケーションを持っています。このアプリケーションでは、アイテムをリストに追加した後、同じリスト アイテム内でさらに 2 つの更新を行う必要があります。これらは、保存中に私がしなければならない項目です。

  1. アイテムを親リストに保存する必要があります。
  2. ステップ 1 の後にトリガーされる 1 つのイベント ハンドラー (Item Added イベント) を登録しました。これにより、タスク リストに新しい項目が作成されます。
  3. 最初のステップの後、アイテム ID を使用して URL 列を保存するために、同じリスト アイテム列を更新しています。
  4. 2段目以降。つまり、イベント ハンドラーによって追加されたタスク アイテムです。親リストの列をタスク リスト アイテム ID で更新する必要があります。

これらの手順を実行しながら。Save Conflict エラーが発生します。

Reload the SpListItem と Thread.Sleep メソッドも使用しようとしました。しかし、すべてが失敗しました。

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

javascript - Jqueryで指定されたIDを動的に選択しても機能しません

データベースからテーブルにデータをロードする大学のウェブサイトを作成する必要があります。私のテーブルは次のようになります: https://dl.dropboxusercontent.com/u/6265197/Table.png

まず、データベースからコンテンツを読み込み、テーブルを作成します。

機能する右側の一意の ID のボタンを指定します。

私の意図は、「edit1」が押された場合、「name1」を取得して操作し、データベースで見つけることができるということです。

たとえば、コンソールに空の文字列しか表示されないこれを試しました。

これは基本的に機能します..コンソールに文字列( A Long Way Down )が表示されます。

あなたが私に答えてくれることを願っています。

挨拶アンドレアス

0 投票する
4 に答える
831 参照

javascript - イベント ハンドラから js オブジェクト メソッドにアクセスできません

この HTML スニペットは、オブジェクト プロトタイプを作成してインスタンス化し、イベントからそのオブジェクトのメソッドを使用しようとして失敗します。