Xamarin 일정
일정 컨트롤은 관련 자원과의 약속을 표시하고 관리하는 데 사용됩니다. 약속은 일별 보기, 주별 보기, 월별 보기, 안건 분할 보기가 있는 월별 보기 또는 안건 보기로 표시될 수 있습니다. 기본 제공 약속 및 리소스 클래스를 사용하여 약속을 채우거나 사용자 정의 비즈니스 개체를 사용합니다. 일정 컨트롤은 데이터 바인딩 약속 및 리소스를 완벽하게 지원하는 MVVM 친화적입니다.
설비
약속은 회의나 이벤트와 같이 일정 시간 동안 발생하는 활동에 대한 모든 관련 정보를 포함하는 일정 관리 애플리케이션의 핵심 개념입니다. 일정 컨트롤을 사용하면 지원되는 두 보기 중 하나에 표시되는 시작 날짜, 종료 날짜, 제목 등과 같은 세부 정보가 포함된 약속 모음을 제공할 수 있습니다. 일정 컨트롤은 또한 매일, 매주, 매월, 매년 반복 패턴으로 반복 약속을 지원합니다.
자원
약속을 예약하는 것 외에도 회의를 개최할 회의실이나 프레젠테이션 책임자와 같은 리소스도 예약할 수 있습니다. 약속과 관련된 자원을 보다 쉽게 식별할 수 있도록 각 자원에 고유한 색상 구성표를 할당할 수 있습니다. Grape, Strawberry, Sky, Leafy 등 11가지 기본 색상 구성 중에서 선택하세요.
견해
일정 컨트롤은 날짜와 약속을 표시하는 일, 주, 월, 일정 등 네 가지 유형의 보기를 제공합니다.
일별 보기
30분 단위의 시간대 세그먼트로 하루의 시간 기반 보기를 제공하거나 한 번에 최대 7일의 연속 보기를 제공합니다. 각 요일의 근무 시간을 설정하고, 하루 또는 여러 날의 종일 이벤트를 표시하고, 사람, 장비, 회의실 등과 같은 리소스를 표시합니다.
주간 보기
7일 근무 또는 구성 가능한 근무 주간을 제공하며 모든 날의 활동과 근무 시간을 표시합니다. 근무일과 휴무일을 맞춤설정하고 주중에 예정된 이벤트에 대한 리소스를 표시하세요.
월별 보기
한 달의 주가 위에서 아래로 세로로 배열되고, 요일은 가로로 배열된 달력의 월별 보기를 제공합니다. 월별 보기는 선택한 날짜의 월 아래에 약속을 표시할 수 있도록 분할 안건 보기를 표시합니다. 안건 분할 보기가 필요하지 않은 경우 쉽게 제거할 수 있습니다.
의제
일정 보기에는 예정된 모든 약속의 전체 목록이 표시됩니다. 이를 통해 예정된 예정된 이벤트에만 집중할 수 있습니다. 약속을 스크롤하여 다음에 예정된 일정을 확인하세요.
데이터 바인딩
Schedule 컨트롤은 MVVM 디자인 패턴을 사용하여 Xamarin.Forms 애플리케이션용으로 구축되었습니다. Schedule 컨트롤에는 일정에 렌더링될 약속 및 리소스에 대한 세부 정보가 포함된 ScheduleLIstDataSource 클래스가 내장되어 있습니다. 사용자 정의 POCO 클래스의 자체 컬렉션을 사용하고 개체의 속성을 Schedule 컨트롤이 예상하는 속성에 매핑할 수도 있습니다. 모든 것이 XAML 내에서 가능합니다!