Visual Studio 2015の追加のデバッグオプションを無効にする


192

Microsoft Visual Studio 2015 Update 2でアプリケーションをデバッグし、カスタムのwpfダイアログを開くと、黒い四角で追加のデバッグオプションが表示されます。画像ブローを参照してください。

ここに画像の説明を入力してください

どうすれば無効にできますか?

この最初のアイコンは「Go To Live Visual Tree」を示しています。2番目のアイコンは「選択を有効にする」と表示されます。3番目のアイコンは「Display Layout Adorners」を示しています。

回答:


257

このオプションのチェックを外してみてください: Tools –> Options –> Debugging –> General –> Enable UI Debugging Tools for XAML

あなたはまだそれを残してあなたの利点にそれを使用することを検討するかもしれませんが。


12
デフォルトでは有効になっていると思います。この機能は、VS2015の更新2で導入されました
ドミトリーRotay

14
アップデートで有効になります。残念ながらそれはまた画面を覆い隠し、それがそれを削除する方法を知るのが素晴らしい理由です
テイラー・マクスウェル

私は反対の問題を抱えていました-すべてがチェックされましたが、ツールはほとんど表示されませんでした。パターンは、最初にビルドせずに実行した場合にのみ表示されるようです。
dlf 2016

この機能に使用されているポップアップコントロールは何か教えてください。WPFのカスタムポップアップコントロールですか?
デスレース2016年

21
真剣に、あなたはこのようなUIデザインの選択をする人々について疑問に思う必要があります。それはデフォルトで有効にされるべきではありません、そしてそれはそれに「無効」オプションを持っているはずです...そしてあなたがSOで狩りに行くようにしないでください。
smatthews1999

119

同じ質問があり、ここで答えを見つけた後、ライブビジュアルツリーウィンドウから切り替えられることも発見しました。

デバッグ中、デバッグ(メニュー)->ウィンドウ->ライブビジュアルツリー

最初のアイコン(アプリケーションにランタイムツールを表示)で切り替えます。

アプリケーションにランタイムツールを表示する


4
確かに。ライブビジュアルツリーは、ビジュアルスタジオの左側で折りたたまれたツールバーです。
Eternal21

2
正解です。このブラックボックスは重要なものを隠します。これは、機能全体をオフにするのではなく、それを折りたたむための最良の方法です。
マイク・ケスキノフ2016年

3
これは間違いなく最良の解決策です。このようにして、他の設定をいじる必要なく、設計時にスクリーンショットを撮ることができます。
DoomVroom 2017年

20

鉱山を完全に止めるのではなく、ほとんどの場合それを崩壊させることにしました。それが完全に役立つ場合はまだあります。折りたたまれたバージョンは、最小限のUI使用のみを提供するという素晴らしい仕事をします。折りたたむには、水平バーをクリックします。

ここに画像の説明を入力してください

元に戻すには、もう一度バーをクリックします。


4
折りたたみボタンをドラッグして、上部に沿ってスライドできるようになっていると便利です。折りたたんだ後も時々それが邪魔になることがあります。
Brian Reichle

1
@BrianReichleがまだ邪魔な場合は、UIを確認します。ウィンドウの内部境界線とコンテンツの間に小さなスペースを残さないと、UIのデザインが非常に悪くなります。
motoDrizzt 2017年

7
@motoDrizztいいえ、そうではありません。画面の領域を効果的に使用することです。「美しい」スパースGUIよりも重要な場合があります。...必要に応じて隠さ/再配置するためのツールが悪いUIデザインであることができない
ニクラス

17

これは古い質問だと思いますが、誰も言及していない追加のオプションがあります。この便利な機能を完全にオフにするのではなく、機能を有効にすることができますが、迷惑なランタイムツールをアプリケーションの上部に表示しないようにするだけです。

ここに画像の説明を入力してください

このオプションは、次の場所でオフにすることができます。

ツール>オプション>デバッグ>一般> XAMLのUIデバッグツールを有効にする>アプリケーションにランタイムツールを表示

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.