标签: wpf binding wpf-controls visibility
如果我设置了一个StackPanel或者我绑定的区域为'Collapsed',数据是否加载? 它会触发其Loaded事件吗?
答案 0 :(得分:11)
是:
但是在Visibility="Collapsed"元素下的可视树中:
Visibility="Collapsed"
所以最重要的是,如果你想避免为UI的不可见部分加载数据,那么在第一次测量控件之前,不要加载数据并设置DataContext。还要考虑在模板中添加任何复杂性。