0
我有一個ObservableCollection<>
圖像(字節)和標題(字符串)。我希望它綁定到兩個不同的GRID:GridA和GridB。在GridA中,我有一個圖像控件,我想要將圖像綁定到集合的索引[0]中,並且在GridB中,圖像列表框在那裏,我希望集合中的剩餘項目即排除索引[0] 。從列表中排除第一個索引項並將其餘列表綁定到列表框
我怎樣才能得到這個?
我有一個ObservableCollection<>
圖像(字節)和標題(字符串)。我希望它綁定到兩個不同的GRID:GridA和GridB。在GridA中,我有一個圖像控件,我想要將圖像綁定到集合的索引[0]中,並且在GridB中,圖像列表框在那裏,我希望集合中的剩餘項目即排除索引[0] 。從列表中排除第一個索引項並將其餘列表綁定到列表框
我怎樣才能得到這個?
我會在ViewModel上創建單獨的屬性,它包含您想要的內容並將每個網格綁定到它們。
喜歡的東西:
public Image GridAContent
{
get
{
return this.Items.First();
}
}
public ObservableCollection<Image> GridBContent
{
get
{
return this.Items.Skip(1);
}
}
假設您目前觀察到的集合稱爲Items
。
謝謝!現在它工作正常.. :-) – Shan