Отображение отладки ArcGIS Runtime SDK
Я занимаюсь разработкой приложения с использованием ArcGIS Runtime SDK для.NET в Visual Studio Community 2017, в настоящее время настроенного на настройку отладки.
Есть эти два черных ящика / квадрата с цифрами, один всплывает в верхнем левом углу окна приложения, а другой - в верхнем правом углу моего рабочего стола. Я выделил плавающий в приложении красным цветом на следующем изображении: черный ящик, плавающий в окне приложения с приложением ArcGIS Runtime для.NET
Я предполагаю, что это какая-то отладочная информация, специфичная для ArcGIS SDK, но поиск в Интернете не дал результатов, и документация на веб-сайте ESRI, похоже, не упоминает об этом.
Примечание. Оно не отображается при запуске приложения на устройстве Android, а только при использовании версии UWP.
Я хотел бы знать, что они (1) и (2) Как включить и отключить их.
1 ответ
Это функция отладки, предоставляемая UWP & Visual Studio. На скриншоте вы разместили две черные полосы:
- В центре находятся инструменты отладки XAML. Вы можете отключить это, перейдя в Инструменты> Параметры> Отладка> Общие и сняв флажок "Включить инструменты отладки пользовательского интерфейса для XAML".
- Слева находится счетчик частоты кадров. Вы можете отключить это в коде:
в App.xaml.cs (в рамках проекта UWP):
#if DEBUG
if (System.Diagnostics.Debugger.IsAttached)
{
DebugSettings.EnableFrameRateCounter = false;
}
#endif
Обратите внимание, что приведенный выше код уже существует в этом файле, но EnableFrameRateCounter имеет значение true.
Также обратите внимание, что эти инструменты появляются только в режиме отладки.
Узнайте больше: класс DebugSettings