WPF ItemTemplateSelector到单个项目

时间:2012-07-10 09:03:40

标签: wpf datatemplate itemtemplateselector

ItemTemplateSelector应用于对象集合 - 例如ItemsControl。

单项控件是否有相同的功能?我想选择一个考虑对象内部值的数据模板。我可以为列表而不是单个项目执行此操作。

编辑:

在另一个屏幕中,我有这个实现:

<ItemsControl ItemsSource="{Binding Path...} ItemTemplateSelector={...}

问题是,现在我只有一个项目,但仍然希望有一个itemtemplateselector ......

编辑2:

出现的问题也可能是:我如何只在ItemsSource中放置一个项目?

1 个答案:

答案 0 :(得分:7)

似乎你要找的是ContentControl的ContentTemplateSelector