Сегодня статья будет не очень большая, но охватывать будет много всего.
1. Как из кода выбирать элемент в дереве (для тех кто не в курсе, у TreeView свойство SelectedItem доступно только для чтения).
2. Как получить информацию о том, что в некоторой ноде происходит сворачивание и разворачивание.
3. Посмотрим на паттерны "обертка" (декоратор) и на MVVM (что это за паттерн, можно почитать здесь).
4. Применение "ленивой" загрузки.
Интересно? Тогда начинаем.
1. Как из кода выбирать элемент в дереве (для тех кто не в курсе, у TreeView свойство SelectedItem доступно только для чтения).
2. Как получить информацию о том, что в некоторой ноде происходит сворачивание и разворачивание.
3. Посмотрим на паттерны "обертка" (декоратор) и на MVVM (что это за паттерн, можно почитать здесь).
4. Применение "ленивой" загрузки.
Интересно? Тогда начинаем.
