30

Win32 のバックグラウンドを持つ「筋金入りの」WinForms プログラマーとして、私は常にSpy++を使用して、自分のアプリケーションが UI レベルで何をしているのかを理解してきました。

  • コントロールが互いに送信しているイベントを確認します。
  • 実行時にコントロール ツリーを表示する
  • ディスプレイの一部を描画しているコントロールを見つける

次に、ソース コードでコントロール名を検索することがよくあります。これは、よくわからない大規模なアプリケーションで UI を変更する必要がある場合に非常に役立ちます。

では、 WPFアプリケーションで同じことを行うにはどうすればよいでしょうか。

(必要に応じて WPF アプリケーションのソース コードにアクセスできると思われるかもしれませんが、むしろアプリケーションのソース コードを必要とせずにユーティリティが機能しました。)


回答ありがとうございます。StackOverflow で「<a href="http://blois.us/Snoop/" rel="nofollow noreferrer">Snoop」を検索したところ、WPF ツールのリストを含むいくつかの質問/回答が見つかりました。 .

4

2 に答える 2

28

はい、 Snoopを使用できます。Spy++ for WPF とまったく同じです。

代替テキスト

于 2009-11-04T09:48:38.337 に答える
5

注: 現在の投稿は Web アーカイブに基づいており、元のページは 2018/07/12 の時点で現在公開されていません!

私は Snoop を好みますが、WPF 要素の Visual Studio デバッガー ビジュアライザーであるMoleも指摘したいと思います。

ここに画像の説明を入力

于 2009-11-04T10:19:42.023 に答える