2011-08-06 68 views
0

我有一個數據網格,它們在IEnumerable集合上拼湊起來。 此集合中每個項目的某些屬性包含「id」。我使用轉換器來顯示這個「id」的字符串。現在,具有「id」的表格和每個id的名稱之間存在關係。 所以我可以cheange名稱,但我怎樣才能刷新網格沒有限制收集cheanging? ThnX。 對不起,我的英文。Silverlight GridView數據更新

回答

0

我認爲你必須在IEnumerable集合中包含的Object中實現INotifyPropertyChanged。

在此實現中,接口檢測在對象屬性更改時自動更改,反之亦然。

Regards

+0

ThnX。我知道INotifyPropertyChanged,但我不想爲我的收藏項目實現新類。 – Anton

+0

因此,如果我理解,你想刷新數據網格而不刷新你的收藏? 你可以創建第二個集合,這是綁定到您的數據網格,並從您的原始集合填充此集合寬度值 抱歉,但我沒有抓住您的需要 – bbennoun

+0

是的,我想刷新datagrid而不刷新我的集合。我認爲綁定其他收集不是好主意。日Thnx。 – Anton