2016-08-25 18 views
1

VS2015のライブビジュアルツリーは、UI要素を検査するのに最適です。しかし、私のアプリケーションでツールチップを調べるにはどうすればいいですか? WPFアプリケーションのウィンドウの上部が表示されているが、オンにすると、ツールチップが表示されなくなる、ミニツールバーの[選択を有効にする]をオンにします。 Catch-22。どのような考えにも感謝します。ライブビジュアルツリーを使用してVS2015のツールチップを検査する方法

答えて

1

ライブビジュアルツリーは、Visual Studio 2015の新機能です。私は、WPF開発者のためのツールを提供することに遅れを取っていると言います。

Microsoft Connectにバグを送ってください。

Snoop The WPF Spy Utilityをご覧になることをお勧めします。それはあなたにツールチップを検査する能力を与え、それはよくテストされた作業ツールです。

+0

遅れに同意します。私はSnoopを認識していますが、それが手近な課題を達成できることに気づいていません。私はMicrosoft Connectの提案を提出しました。私たちは何が起こるか見るでしょう。 –

0

+1スヌープ推奨(申し訳ありませんが、これをコメントとして追加するのに十分な担当者がいない)。

あなたがSnoopを使い慣れていない場合、貴重な隠された機能は、Shift + Ctrlを押し続けることです。これにより、ビジュアルツリーを手動でナビゲートせずにスヌープウィンドウを素早く正確な要素にゼロにすることができます。

+0

Shift + Ctrlのチップをありがとう。私はツールチップを調べることができませんが(ツールチップを表示するとSnoopのツリーが更新されないように見えますが、マウスをツールチップのトリガーサイトからSnoopを見ると移動すると、ツールチップが消えます)たぶん誰かが私が考えなかったテクニックを持っているかもしれません。 –

+0

申し訳ありませんが、私はもっと明確にすべきでした。実際には、ツールヒント自体ではなく、ToolTipプロパティセットを持つ要素をスヌープしたいと思うでしょう。たとえば、ツールヒントがTextBlock上にある場合は、その特定のTextBlockに左のツリーを移動する(またはShift + Ctrlのヒントを使用する)だけです。ツールヒント自体は画面上に表示する必要はありません。次に、[プロパティ]タブの右側で、[ツールヒント]プロパティにフィルタすることができます。 ToolTipプロパティにバインディングがあると、Snoopからのバインディングも見ることができます。 –

関連する問題