View(xaml) 컨트롤과 binding 된 변수가 할당되지 않는 경우 발생
1. Dialog ViewMode 생성자에서 아래와 같이 컬렉션을 생성
ObservableCollection<PeopleInfo> Peoples = ObservableCollection<PeopleInfo>();
2. 다이얼로그 Open 시 컬렉션에 데이터를 할당하지만
Peoples = para.GetValue<PeopleInfo>("PeopleInfoList");
3. 다이얼로그 생성시 System.Windows.Data Error: 17 에러 발생
4. 위의 1번 과정에서 컬렉션에 기본 데이터 추가 후 에러 해결됨
ObservableCollection<PeopleInfo> Peoples = ObservableCollection<PeopleInfo>();
for (int i = 0; i < PeopleCount; i++)
{
PeopleInfo pi = new PeopleInfo();
Peoples.Add(pi);
}
'C# > C# Troubleshooting' 카테고리의 다른 글
CS0649 (0) | 2023.09.20 |
---|---|
CS0227 (0) | 2022.10.23 |
error CS8630: C# 7.3의 'nullable' 값 'Enable'이(가) 잘못되었습니다. 언어 버전 '8.0' 이상을 사용하세요. (0) | 2022.09.26 |
PInvokeStackImbalance (0) | 2022.08.29 |
컨트롤이 자신이 만들어진 스레드가 아닌 스레드에서 액세스되었습니다. (0) | 2022.08.12 |