Why does ItemContainerGenerator return null?

前端 未结 5 1990
闹比i
闹比i 2020-12-21 23:53

I have a ListBox, and I need to set its ControlTemplate to a Virtualizing WrapPanel which is a class that extends VirtualizingPanel, using a style that looks like this:

5条回答
  •  自闭症患者
    2020-12-22 00:45

    For Windows 8.1 Metro apps, the ItemContainerGenerator was depricated and will return null. New Apis:

    ItemsControl.ItemContainerGenerator.ItemFromContainer = ItemsControl.ItemFromContainer

    ItemsControl.ItemContainerGenerator.ContainerFromItem = ItemsControl.ContainerFromItem

    ItemsControl.ItemContainerGenerator.IndexFromContainer = ItemsControl.IndexFromContainer

    ItemsControl.ItemContainerGenerator.ContainerFromIndex = ItemsControl.ContainerFromIndex

    http://msdn.microsoft.com/en-us/library/windows/apps/dn376326.aspx

提交回复
热议问题