2017-05-01 3 views
0

Visual Studio 2017のライブビジュアルツリーとライブプロパティエクスプローラは、特定のプロパティが継承されたとき、およびその現在の値が何であるかを表示できます。ライブプロパティエクスプローラで、特定のプロパティに影響を与えるルールを表示できますか?

特定のプロパティが継承するスタイルまたはテンプレートを表示する方法はありますか?コンソールのChromeの[スタイル]タブと同様に、行番号、ルール名、特定の要素を管理するルールが表示されます。

答えて

1

短い答え:いいえ。

スタイルが継承され、動的にロードされたDLLから実行時に解決することができます。

BasedOnでも同じように動的に解決できます。

スタイルのキーは同じかもしれませんが、スタイル自体は全く異なります。

実行時にスヌープなどのプログラムを使用して、WPFアプリケーションのほとんどのものをスパイすることができます。そうすれば、スタイル/テンプレートのソースにつながることができます。

https://snoopwpf.codeplex.com/

関連する問題