我想在GridView的ItemTemplate部分中绑定UserControl。
UserControl只包含装饰文本..
我一直在使用Collection,它是由主要的xaml页面中的ItemTemplate直接绑定内容,这很容易。
但现在我的收藏改为..我现在如何绑定?
答案 0 :(得分:0)
不要将UserControl
放入模型中(即您的收藏集)。它们属于视图(即您的XAML页面)。
我猜你用String
替换了原先使用的UserControl
,因为你想为不同的项目使用不同的UserControl
。看看ItemTemplateSelector
。您可以将其绑定到DataTemplateSelector
内部,您可以根据单个项目决定使用哪个模板。您现在可以拥有内容的自定义类及其中的属性,以便根据它选择UserControl
。