【发布时间】:2012-07-29 23:14:07
【问题描述】:
基本上,我希望为我的列表项创建一个自定义模板。一个模板将使用复选框,而另一个将使用单选框。这是为了模拟何时允许或不允许多选。但是,我尝试了许多不同的方法,最有希望的是DataTemplateSelector,但是我需要创建一个依赖属性,以便我可以传入布尔值IsMultiSelect。但是,我需要在 Selector 中使用 DependencyObject,而我能得到的最接近的是 contentpresenter。我知道我可以以此为基础获得家长控制,但这似乎是一个黑客行为。有什么办法可以完成我想做的事情吗?
【问题讨论】:
标签: c# wpf xaml .net-3.5 datatemplate