안녕하세요.
시작하세요. c# 7.1 프로그래밍 책으로 열공하고 있습니다.
3부 PDF 내용을 보던중 새로운 내용이 있더라고요. 프로젝트 생성시 WPF가 무엇인지 그동안 궁금했었는데 이제 실체가 조금씩 드러나고 있습니다.
아직 잘은 모르지만요. ㅋㅋ
궁금한 것이 있는데 이해가 잘 안되는 부분이 있습니다.
PDF 67쪽과 69쪽을 보면 Label을 이용하여 Binding하는 부분과, TextBox를 이용하여 Binding하는 부분이 있습니다.
제 첨부파일을 보시면 INotifyPropertyChanged 를 상속하지 않고, 이벤트를 발생시키지 않더라도 프로그램 실행이 잘 되더라고요.
그런데 Label을 이용하는 예제에서는 이벤트를 발생시키지 않으면 작동이 잘 안되더라고요.
XML 파일에서 Binging Path= 뒤에 나오는 문자열이 정확히 cs파일의 Property 이름을 가리키는 것인지, 아니면
PropertyChanged(this, new PropertyChangedEventArgs("InputText")); 에서 따옴표 안의 문자열을 가리키는 것인지 궁금합니다.
새로운 개념이라 이해가 잘 안되네요. ㅎ
[최초 등록일: ]
[최종 수정일: 7/2/2018]