wpf - 手动实例化 DataTemplate?

标签 wpf xaml datatemplate

是否可以将数据模板用于没有 ListBox 或其他项目控件的单个项目?

我有一个数据模板,我想在 xaml 中实例化,而不是在列表中,只是在边框内,并设置其数据上下文。

类似(伪):

<Window DataContext="{StaticResource Contact}">
    <!--
        Here I want to show a ContactTemplate for a single Contact
        as it would appear in an ItemsControl (ListBox etc.)
    -->
    <src:ContactTemplate Source="{Binding}"/>
</Window>

最佳答案

您可以设置 ContentTemplateContentControlDataTemplate .这就是你要找的吗?

关于wpf - 手动实例化 DataTemplate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1384077/

相关文章:

c# - WPF 绑定(bind)不接受任何更改

c# - 在 Silverlight/WPF 中绑定(bind)复杂属性

c# - WPF:如何在代码中设置段落的内容?

c# - 当使用数据表作为 IListSource 填充时,根据值更改 WPF DataGrid 单元格的背景

wpf - 复合 WPF : Data Template vs. 查看模型注入(inject)

wpf - 具有依赖属性的 UserControl 以替换重复的类似控件集

c# - WPF 圆角 - 是否可以在拐角处使用一致的渐变?

wpf - 单击按钮后检查 IDataErrorInfo 中是否有错误

c# - BitmapSource.CopyPixels->byte[]->BitmapSource 怎么做这个简单?

wpf - 基于枚举为数据模板选择用户控件