通过列表框循环遍历datatemplate创建的项目

时间:2012-02-13 15:47:50

标签: c# wpf listbox datatemplate

在我的wpf项目中,我使用datatemplate(由一个文本块组成)作为我的列表框的itemtemplate。 itemsource是一个列表,其中有6个项目。如何遍历在运行时创建的6个文本块?

由于

1 个答案:

答案 0 :(得分:1)

执行此操作。

绑定您需要更改项目所需的所有内容,然后只需更改绑定属性,弄乱模板控件永远不是一个好主意,尤其是虚拟化项目控件时,它们可能根本不存在于所有项目中。

(您不应该使用的内容:ItemsControl.ItemContainerGenerator. ContainerFromItem