【发布时间】:2015-03-24 14:19:26
【问题描述】:
我想使用 ItemsSource 创建自定义控件,其中 ItemTemplate 用于这些项目。
我已经让它工作了,但还剩下一件事:
我想要在 DataTemplate 中绑定 DesignTime 助手。现在我可以从 Collection 对象中绑定属性,但是在 XAML 中没有像其他绑定那样的提示。
当然我可以这样做:
<DataTemplate>
<StackPanel d:DataContext="{d:DesignInstance models:User}">
<Label Content="{Binding FirstName}" />
<Label Content="{Binding LastName}" />
</StackPanel>
</DataTemplate>
但我想避免手动输入 DesignTime 实例。
有没有办法做到这一点?
【问题讨论】:
-
在 DataTemplate 元素上设置 DataType 属性