17


4

Windowsフォーム用のSnoop(WPF)やFireBug(ASP.NET)のようなものはありますか?

アプリケーション内の領域をマウスでポイントして、UserControlの名前を知りたい。

5 回答


13


Hawkeyeはそれ以上のことができます。 コントロールのすべてのプロパティ、フィールド、イベント、およびメソッドを表示できます。 実行中にプロパティを編集することもできます。


8


http://www.catch22.net/software/winspy[WinSpy]をお勧めします。WindowsSDKの一部として提供されている元のSpy を入手する方がはるかに簡単だからです。

Spy ++と同様に、これはWin32レベルでのみ機能します。Win32のレベルはシン/ミディアムラッパーです。


4


(使いやすいように)私のお気に入りは、修正されたwfSpyユーティリティです。

私のブログで入手できます:http://www.cplotts.com/2009/10/28/an-ode-to-wfspy/

元のユーティリティはhttp://www.codeproject.com/KB/dotnet/wfspy.aspx[CodeProject]からのものです…​ ただし、そのバージョンには、アプリケーションのコントロールの上にマウスをドラッグする機能がありません。

Hawkeye(すでに述べた)も私のお気に入りです…​ wfSpyよりも強力な…​ しかし、間違いなく使いにくいです。 wfSpyは、迅速かつ簡単なスパイ(およびもちろん、プロパティのオンザフライ編集)に最適です。


1


私はそれを試していませんが、http://geekswithblogs.net/Blake/archive/2009/02/03/developer-toolkit-ndash-managed-spy.aspx [ManagedSpy](http:// msdn.microsoft.com/en-us/magazine/cc163617.aspx [記事])役立つかもしれません。


0


Spy ++では、ウィンドウの設定とメッセージを表示できますが、ネイティブ(Win32)レベルで機能し、.NET情報は表示されません。