0

VS 2008 を使用して vb.net で特定のコード行を実行した後に発生するイベントを特定する方法はありますか?

私は vb.net の初心者で、既に実行中のアプリケーションの最適化に取り組んでいます。ここでコードをステップ実行しているときに、コード行の実行後にいくつかのイベントが発生することがわかりました。例えば:

GrdEdit.TopLeftHeaderCell.Value = "エリア"

このコード行の実行中に、6 つのイベントが発生します。各行に足を踏み入れて、発生したイベントのリストを取得しました。コードをステップ実行する以外のイベントを特定できれば、問題を簡単に修正できます

ありがとう。

4

2 に答える 2

0

何らかのアクションによって発生するイベントが多すぎるかどうかを確認し、トリガーされたイベントとメソッドのリストを確認する最も簡単な方法は、JetBrains dotTrace performance のようなパフォーマンス プロファイラーを使用することです。

プロファイラーを開始し、[プロファイリングの開始] ボタンをクリックしてアクションを実行し、[スナップショットの取得] をクリックすると、発生しているイベントと、それぞれが発生した正確な回数を正確に見つけることができます。

于 2013-08-04T11:23:25.933 に答える