프로그래밍/xamarin

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

panpro 2020. 12. 27. 23:58

xamarin 15번째 강좌로,

UI를 기술하는 xaml 파일과 그 xaml 파일과 연결한 xaml.cs 파일간 서로 값이 연결되는 binding 에 대해 설명합니다.

 

xamarin을 사용하면 거의 반드시 하나 이상의 xaml 파일과 그와 연결된 xaml.cs 파일을 사용해야 하는데요,

xaml 파일은 UI를 담당하고,

xaml.cs 파일은 기능을 담당합니다. 

 

이렇게 나뉘어진 이유는 디자인과 코딩 부분을 구분하기 위해서인데, 

다시 말하면 디자이너는 xaml 파일을 열어서 작업하고, 같은 시간에  프로그래머는 디자이너와 미리 약속한 대로 코딩할 수 있도록 하기 위해서 입니다. 변수명 같은 게 미리 약속만 되어 있으면 디자이너와 프로그래머가 동시에 각각의 작업을 할 수 있는 거죠.

 

이렇게 각자 구분되어 작업된 변수들을 연결해 주는 작업이 바인딩이에요.