2012-09-06 17 views
0

我有一个ObservableCollection<>图像(字节)和标题(字符串)。我希望它绑定到两个不同的GRID:GridA和GridB。在GridA中,我有一个图像控件,我想要将图像绑定到集合的索引[0]中,并且在GridB中,图像列表框在那里,我希望集合中的剩余项目即排除索引[0] 。从列表中排除第一个索引项并将其余列表绑定到列表框

我怎样才能得到这个?

回答

2

我会在ViewModel上创建单独的属性,它包含您想要的内容并将每个网格绑定到它们。
喜欢的东西:

public Image GridAContent 
{ 
    get 
    { 
     return this.Items.First(); 
    } 
} 

public ObservableCollection<Image> GridBContent 
{ 
    get 
    { 
     return this.Items.Skip(1); 
    } 
} 

假设您目前观察到的集合称为Items

+0

谢谢!现在它工作正常.. :-) – Shan

相关问题