2013-06-12 74 views
1

我是使用C#/ WPF開發的新手。我想在組合框中添加元素,但是當我使用comboBoxName.Items.add(item)時,它不會添加項目。我決定使用的ObservableCollection但是當我定義類似在WPF中定義ObservableCollection

ObservableCollection<string> list = new ObservableCollection<string>(); 

我得到「的類型或名稱的ObservableCollection找不到(是否缺少using指令或程序集引用?)」編譯錯誤。這個錯誤是什麼意思?

回答

2

您需要在文件開頭添加using System.Collections.ObjectModel或使用System.Collections.ObjectModel.ObservableCollection<T>來代替。

1

此類型自.NET 3.0起定義,並在WindowsBase.dll中提供。

隨着v4.0 CLR的推出,類型進入System.dll。

根據您的項目的框架版本,您需要引用不同的DLL才能訪問此類型。

相關問題