<데이터 바인딩>
데이터 바인딩은 컨트롤에 데이터를 채우고 컨트롤과
동기화 시키는 방법입니다.
간단한 에제를 통하여 데이터 바인딩을 하는법에
대하여 알아보겠습니다 ^^
지금 만들어 보고자 하는 프로그램은 TextBox
를 이용하여 사용자입력을 받고 버튼을 클릭해서
ListBox 컨트롤에 데이터를 추가하는 프로그램입니다.
우선 Visual Studio 에서 그림과 같이 새로운 프로젝트
를 WpfDataBinding이란 이름으로 생성합니다
프로젝트가 생성되면 디자인페이지에서
디자인 작업을먼저 실행하겠습니다.
다름 코드를 XAML 뷰어에서 입력하세요.
다 작성을 하였다면 컨트롤들의 배치가 끝나고
기본적인 디자인 작업이 끝이 났습니다.
이제 Wiondow1.xaml.cs 페이지에서 코드를
작성하도록 하겠습니다.
데이터바인딩 부분에서 그리 어려운 부분은 없지만
INotifyPropertyChanged 인터페이스와
ObserbableCollection 클래스는 약간 이해가 쉽지
않을것 입니다. 이부분은 차후 데이터바인딩
부분에서 자세히 알아보겠습니다(아쉽지만..