我有一个填充了List的gridview。 StreamCollection类有2个属性,1个类型为Track,另一个类型为Playlist。我有轨道模型的Datatemplate和播放列表模型的Datatemplate。是否可以动态更改gridview模板,具体取决于StreamCollectionItem的类型?也许使用转换器?
示例如果设置了“跟踪”但播放列表为空,则它会更改要在网格视图中跟踪的特定项目的绑定和模板。如果设置了播放列表且Track为null,则它将显示播放列表绑定和项目。