2009-10-08 6 views
2

que je fais une expérience sur WPF et MVVM, et en codant ViewModel sur Vb.net Je l'ai remarqué des lignes ondulées rouges sous mon ObservableCollection (T) s T_Tmanquant ObservableCollection (T)

Quoi qu'il en soit, l'application est dans WPF & VB.Net, sous le .Net Framework 3.5 (j'ai vérifié) et j'ai un 'Imports System.Collections.ObjectModel' au-dessus de ma classe. Intellisense affiche les autres classes sur System.Collections.ObjectModel à l'exception de ObservableCollection. Il s'agit d'un screenshot. Donc, pourquoi ObservableCollection (of T) est manquant et comment le faire apparaître? . :(Merci à l'avance

Répondre

5

Vous devez ajouter une référence à WindowsBase Certains éléments System.Collections vivent dans mscorlib, mais les choses spécifiques WPF comme ObservableCollection vivent dans WindowsBase.dll

Confondre Je sais. -)

+0

^^ Yey ~! Merci! – GaiusSensei

+1

Je voulais juste souligner que dans .Net 4, ObservableCollection a été déplacé dans System.dll – rossisdead