데이터 바인딩 2

xamarin 강좌 016. data binding 2 - 내가 만든 클래스와 xaml 데이터 바인딩

xamarin 16번째 강의로, 데이터를 위해 새로 만든 데이터 클래스와 xaml 파일에서 데이터 바인딩을 하기 위해 PropertyChanged를 실행하는 것을 공부합니다. xaml 파일과 xaml.cs 파일이 사실은 하나의 클래스를 이루기 때문에 data binding이 이미 준비되어 있었지만, 내가 새로 만든 데이터를 위한 클래스(CData 클래스)와 xaml 파일은 연결점이 (당연히) 없기 때문에 직접 연결되도록(바인딩되도록) 작업해 줘야 해요. 그 과정을 공부해 봅니다.

xamarin 강좌 015. data binding 1 - xaml과 xaml.cs 파일과의 연계

xamarin 15번째 강좌로, UI를 기술하는 xaml 파일과 그 xaml 파일과 연결한 xaml.cs 파일간 서로 값이 연결되는 binding 에 대해 설명합니다. xamarin을 사용하면 거의 반드시 하나 이상의 xaml 파일과 그와 연결된 xaml.cs 파일을 사용해야 하는데요, xaml 파일은 UI를 담당하고, xaml.cs 파일은 기능을 담당합니다. 이렇게 나뉘어진 이유는 디자인과 코딩 부분을 구분하기 위해서인데, 다시 말하면 디자이너는 xaml 파일을 열어서 작업하고, 같은 시간에 프로그래머는 디자이너와 미리 약속한 대로 코딩할 수 있도록 하기 위해서 입니다. 변수명 같은 게 미리 약속만 되어 있으면 디자이너와 프로그래머가 동시에 각각의 작업을 할 수 있는 거죠. 이렇게 각자 구분되어 작업된..