以下問題不容易解釋。 我有一個窗口,其中包含一個DataGrid和窗口的ViewModel。 window.DataContext保存ViewModel。 DataGrid.ItemSource包含一個ObservableCollection。 DataGrid的RowStyle的IsSelected屬性綁定到PointData中的IsSelected屬性。DataGrid選擇一行時出錯
當我關閉窗口並打開一個新窗口...並使用舊的ViewModel數據填充窗口。 選擇一個「老」行拋出一個令人討厭的異常它說: 「集合已修改;枚舉操作可能不會執行」
如果任何人有解決這個情況下,我會忠實地內心的感謝各位的幫助的想法。 謝謝
如果您將xaml與datagrid以及您綁定的視圖模型的至少一部分一起發佈,會有所幫助。 – hyp 2011-03-24 14:16:23