custom control 3

xamarin 강좌 019. Custom Native Control 만들기(3) - xaml 파일에서 속성값을 native control로 전달하기

xamarin 19번째, xamarin에서 Custom Native Control 만들기 3번째 시간으로, xamarin의 공통영역의 xaml 파일에서 속성값을 native control로 전달하는 방법을 설명합니다. xaml 파일에서 속성값을 정하면 그 값으로 초기화하겠다는 뜻이죠. 그렇게 값을 초기화할 때 제대로 값이 넘어가는 방법을 알아봅니다. OnElementChanged() OnElementPropertyChanged() renderer에서 위 두 함수를 override 해서 사용해 xaml 파일에서 설정한 값을 native control로 전달합니다.

xamarin 강좌 017. Custom Native Control 만들기(1) - View, Renderer, Native Control 의 차이

xamarin 17번째 강의로, xamain에서 나만의 custom native control을 만드는 방법을 4회에 걸쳐 설명합니다. native control은 platform dependent하게 해당 platform에서 제공하는 control들을 말합니다. 내가 새로운 native control을 만들면 그걸 사용하기 위해, xamarin영역에서 view를 만들고, platform 영역에서 renderer를 만들어 view와 native control을 연결해 줘야합니다. 이번 강의에서는 xamarin의 element 중, native control을 보여주는 추상 영역인 view, view와 native control을 이어주는 renderer, 그리고 native control의 차이를 설명합..