9
如果我設置了一個StackPanel或者我將其作爲'Collapsed'設置的邊界區域,數據是否加載?
它會觸發它的Loaded事件嗎?可見性= IsCollapsed跳過數據綁定部分?
如果我設置了一個StackPanel或者我將其作爲'Collapsed'設置的邊界區域,數據是否加載?
它會觸發它的Loaded事件嗎?可見性= IsCollapsed跳過數據綁定部分?
是:
但在視覺的部分樹下Visibility="Collapsed"
元素:
因此,底線是,如果你想避免你的UI的無形部分加載數據,不加載你的數據並設置你的DataContext直到首次測量控件。還要考慮在模板中添加任何複雜性。