首页 文章

在后面的代码中更改GridView的DataTemplate

提问于
浏览
1

我在App.xaml中定义了不同的数据模板,具有不同的名称(temp1,temp2,temp3) . 现在我想将这些模板应用于GridView .

所以我正在使用

GridV.ItemTemplate = (DataTemplate)FindName("temp1");

其中GridV是GridView的名称 . 但现在我没有得到正确的输出 . 我只得到项目的类型,而不是链接到数据模板的信息 . 我现在能做什么?

1 回答

  • 3

    如果您已在App.xaml中的资源字典中声明了模板,那么您可以在GridView上检索和设置它们,如下所示:

    GridV.ItemTemplate =(DataTemplate)App.Current.Resources [“temp1”];

相关问题