2012-09-06 39 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

相關問題