私のオブジェクト内でVB.NETサブルーチンと呼ばれる(実行された)オブジェクトを取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2924040

質問

ユーザーがタッチスクリーンオブジェクトからイベントを取得できるように、新しいWPFタッチスクリーンキーボード(DLL)ライブラリを拡張しようとしています。イベントを提起したオブジェクトがどのオブジェクトを呼び出し(またはサブルーチンを実行した)かをプログラマーに伝えることができます。システムオブジェクトを使用するときに取得するオブジェクトイベントパラメーターとしての送信者とは異なりません。どちらが質問をしますか、それを求めない場合、どうすればその情報を取得できますか?イベントを提起しようとしているサブルーチンで行われたいくつかのコールからこの情報を取得する方法はありますか?それは素晴らしいことであり、私にとっては時間の節約です。ありがとう!

役に立ちましたか?

解決

イベントを提起するときに、送信者オブジェクトに値を割り当てることができますか?

RaiseEvent Touched(Me, e)

他のヒント

使用するスタックを歩くことができます スタックトレース クラス。コールスタックパラメーターを検査することはできませんが、パラメーターのメタデータ(タイプ情報)を調べることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top