相关疑难解决方法(0)

我可以在XAML(.NET 4 Framework之前版本)中指定泛型类型吗?

在XAML中,我可以声明一个DataTemplate,以便在显示特定类型时使用该模板.例如,此DataTemplate将使用TextBlock显示客户的名称:

<DataTemplate DataType="{x:Type my:Customer}">
    <TextBlock Text="{Binding Name}" />
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)

我想知道是否可以定义一个将在IList <Customer>显示时使用的DataTemplate.因此,如果ContentControl的内容是ObservableCollection <Customer>,它将使用该模板.

是否可以使用{x:Type}标记扩展在XAML中声明类似IList的泛型类型?

c# generics wpf xaml

72
推荐指数
4
解决办法
4万
查看次数

标签 统计

c# ×1

generics ×1

wpf ×1

xaml ×1