Xamarin.Forms 데이터 템플릿
DataTemplate은 지원되는 컨트롤의 데이터 모양을 지정하는 데 사용되며 일반적으로 표시할 데이터에 바인딩됩니다.
소개
‘ 데이터 템플릿은 지원되는 컨트롤에 있는 데이터 프레젠테이션을 정의하는 기능을 제공합니다.Xamarin.Forms 이 문서에서는 데이터 템플릿이 필요한 이유를 검토하면서 데이터 템플릿을 소개합니다.
DataTemplate 만들기
데이터 템플릿은 ResourceDictionary
에서 인라인으로 만들거나 사용자 지정 형식 또는 적절한 Xamarin.Forms 셀 형식으로 만들 수 있습니다. 다른 곳에서 데이터 템플릿을 다시 사용할 필요가 없으면 인라인 템플릿을 사용해야 합니다. 또는 데이터 템플릿을 사용자 지정 유형으로 정의하거나 컨트롤 수준, 페이지 수준 또는 애플리케이션 수준 리소스로 정의하여 다시 사용할 수 있습니다.
DataTemplateSelector 만들기
DataTemplateSelector
는 데이터 바인딩된 속성의 값에 기반하여 런타임 시 DataTemplate
을 선택하는 데 사용됩니다. 이렇게 하면 여러 DataTemplate
인스턴스를 같은 유형의 개체에 적용하여 특정 개체의 모양을 사용자 지정할 수 있습니다. 이 문서에서는 DataTemplateSelector
를 만들고 사용하는 방법을 보여줍니다.