2013-06-12 1 views
1

저는 C#/WPF를 처음 사용하면서 개발했습니다. 콤보 상자에 요소를 추가하고 싶지만 comboBoxName.Items.add (항목)을 사용하면 항목을 추가하지 않습니다. 내가 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을 참조해야합니다.

관련 문제