Kis*_*mar 21 wpf virtualizingstackpanel
VirtualizingStackPanel.VirtualizationMode = Recycling/Standard实际发生了什么.
Fre*_*lad 40
当VirtualizationMode设置为时Recycling,VirtualizingStackPanel将重用项容器而不必创建新容器.如果我们从这开始
------------------------- 
| Container 1  | Data 1 |  
-------------------------  
| Container 2  | Data 2 |  
-------------------------  
| Container 3  | Data 3 |  
并向下滚动一个位置,因此数据1滚动到视图外,数据4滚动到视图中,然后Recyling将数据1的项容器重新用于数据4.
------------------------- 
| Container 2  | Data 2 |  
-------------------------  
| Container 3  | Data 3 |  
-------------------------  
| Container 1  | Data 4 |  
我在使用Item容器的附加属性时遇到了一些问题,例如,如果我已进入Container 1的编辑模式,则为绿色背景.向下滚动,数据4也将具有绿色背景,因为附加属性仍然设置.
当VirtualizationMode设置为时Standard,VirtualizingStackPanel将创建并丢弃项容器而不是重用它们.
| 归档时间: | 
 | 
| 查看次数: | 7837 次 | 
| 最近记录: |