首页 文章

ItemTemplate DesignTime提示自定义控件

提问于
浏览
0

我想用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实例 .

有没有办法做到这一点?

1 回答

  • 2
    <DataTemplate DataType={x:Type User}>
    

    通过告诉DataTemplate它所代表的类型; intellisense将为您提供有关Binding表达式可用属性的DesignTime提示

相关问题