[Silverlight]
У меня есть большое дерево визуальных объектов, которое я удаляю из дерева визуалов (Grid.Children.Clear ()), при удалении DataContext корня обнуляется, но дальше вниз по дереву привязка, которая выглядит так
<Grid DataContext="{Binding FooBar}">
остается привязанным к объекту, к которому он был ранее привязан. Можно было бы подумать, что привязка очистится, как только DataContext будет обнулен. Разве неправильно очищать детей от такой сетки? Что еще может быть причиной этого?