У меня небольшая проблема с некоторыми приложениями Silverlight.
У меня есть страница с рамкой навигации и 8 разных страниц.Каждая страница отображает сетку с некоторыми данными, и каждая страница имеет функцию обновления, реализованную через интерфейс IUpdateUI
.
Когда дочерняя страница загружается внутри фрейма навигации, родительская страница получает интерфейс IUpdateUI из навигациисодержание кадра.Примерно каждые 30 секунд он будет вызывать функцию Update()
в этом интерфейсе IUpdateUI, заставляя дочернюю страницу обновляться.Концепция подробно описана в этом посте: Как объявить обработчик событий в интерфейсе?
Однако, я получаю очень странную ошибку после пяти или шести таймеров, и у меня нетугадайте, что это значит .:
Сообщение: имя уже существует в дереве:% 0.
Есть идеи, как решить эту проблему?
Спасибо, Мартин