Ответ 1
Попробуйте снять этот флажок: Tools –> Options –> Debugging –> General –> Enable UI Debugging Tools for XAML
.
Хотя вы все равно можете оставить его и использовать в своих интересах.
Когда я отлаживаю свое приложение в Microsoft Visual Studio 2015 Update 2, и я открываю собственное диалоговое окно wpf, я получаю дополнительные опции отладки на черном квадрате. См. Удар изображения.
Как отключить это?
В этом первом значке говорится "Go To Live Visual Tree". Вторая иконка говорит "Включить выбор". Третий значок говорит "Display Layout Adorners".
Попробуйте снять этот флажок: Tools –> Options –> Debugging –> General –> Enable UI Debugging Tools for XAML
.
Хотя вы все равно можете оставить его и использовать в своих интересах.
После того, как я задал тот же вопрос и нашел здесь ответ, я также обнаружил, что его можно переключить из окна Live Visual Tree.
При отладке Debug (меню) → Windows → Живое визуальное дерево
Первый значок (Показывать инструменты времени выполнения в приложении) будет переключать его.
Вместо того, чтобы полностью отключить мое оружие, я пытался его разваливать большую часть времени. Еще есть моменты, когда это полностью полезно, и свернутая версия делает хорошую работу по обеспечению минимального использования пользовательского интерфейса. Чтобы свернуть его, щелкните по горизонтальной панели:
Чтобы восстановить его, просто нажмите панель снова.
Я понимаю, что это старый вопрос, но есть еще один вариант, о котором никто не упомянул. Вместо того, чтобы полностью отключить эту полезную функциональность, мы можем включить функциональность, но просто удалим раздражающие инструменты времени выполнения из верхней части наших приложений:
Этот параметр можно отключить в следующем месте:
Инструменты > Параметры > Отладкa > Общие > Включить инструменты отладки пользовательского интерфейса для XAML > Показать инструменты выполнения во время выполнения приложения