У меня есть навигационное приложение Silverlight, которое по какой-то причине при отображении сетки данных использует весь процессор ...
Например: Ссылка на изображение
![Check image here](https://i.stack.imgur.com/uvh2A.png)
Я не знаю, почему он это делает, это не должно обновлять сетку, если я поставлю точку останова на PropertyChanged, свойства не изменятся ...
Подробнее
Я отследил это до показа элемента управления, который показывает полосу прокрутки (TreeView, DataGrid), когда это показано, процессор пытается достичь максимально допустимой частоты кадров (60) и забивает процессор ... Я могу включить это вниз, но дело в том, что он не должен постоянно пытаться достичь этой скорости, он обычно обновляет интерфейс только когда что-то меняется, но теперь он делает это, когда представлена полоса прокрутки !! Что здесь происходит?
У кого-нибудь есть идеи, как отладить это?