Да
- Ваши привязки данных будут оценены,
- Ваши инициализированные события будут срабатывать, а
- Ваши загруженные события сработают
Но в разделе визуального дерева под элементом Visibility="Collapsed"
:
- Ваши элементы управления не будут измеряться или располагаться
- Шаблоны ваших элементов управления не будут применяться
Итак, суть в том, что если вы хотите избежать загрузки данных для невидимых разделов вашего пользовательского интерфейса, не загружайте ваши данные и не устанавливайте свой DataContext до тех пор, пока не будет измерен элемент управления. Также рассмотрите возможность добавления любой сложности в шаблон.