Programación Xamarin
El control Programación se utiliza para mostrar y administrar citas con recursos asociados. Las citas se pueden mostrar en una vista de día, una vista de semana, una vista de mes, una vista de mes con una vista dividida de agenda o una vista de agenda. Complete citas utilizando las clases de recursos y citas integradas, o utilice sus propios objetos comerciales personalizados. El control de programación es compatible con MVVM y cuenta con soporte completo para citas y recursos de enlace de datos.
Equipo
La Cita es un concepto central en una aplicación de programación, que contiene toda la información relevante sobre una actividad que ocurrirá durante un bloque de tiempo, como una reunión o un evento. El control Programación le permite proporcionar una colección de citas con detalles como fecha de inicio, fecha de finalización, asunto y más, que se muestran en una de las dos vistas admitidas. El control Programación también brinda soporte para citas recurrentes con patrones de recurrencia diaria, semanal, mensual y anual.
Recursos
Además de programar citas, también puedes programar recursos, como la sala de conferencias donde planeas realizar una reunión o el responsable de una presentación. A cada recurso se le puede asignar un esquema de color único para identificar más fácilmente el recurso asociado con una cita. Elija entre 11 combinaciones de colores integradas, que incluyen uva, fresa, cielo y hoja, por nombrar algunas.
Puntos de vista
El control Programación proporciona cuatro tipos diferentes de vistas para mostrar fechas y citas: Día, Semana, Mes y Agenda.
Vista del día
Presenta una vista basada en horas de un solo día con segmentos de intervalos de tiempo de 30 minutos o una vista contigua de hasta siete días a la vez. Establezca horas de trabajo para cada día de la semana, muestre eventos de todo el día para uno o varios días y muestre recursos como personas, equipos, salas de conferencias y más.
Vista semanal
Presenta una semana de siete días o semana laboral configurable, mostrando actividades y horas de trabajo para todos los días. Personalice los días laborables y no laborables y muestre recursos para eventos programados durante la semana.
Vista mensual
Presenta una vista del calendario basada en meses en la que las semanas del mes están dispuestas verticalmente de arriba a abajo y los días de la semana están dispuestos horizontalmente. La vista mensual muestra una vista de agenda dividida para que las citas se puedan mostrar debajo del mes para la fecha seleccionada. Si la vista dividida de la agenda no es necesaria, se puede eliminar fácilmente.
Agenda
La vista Agenda muestra una lista completa de todas las citas programadas. Esto le permite concentrarse sólo en los próximos eventos programados. Desplácese por las citas para ver lo que viene a continuación.
El enlace de datos
El control Programación se creó para la aplicación Xamarin.Forms mediante el patrón de diseño MVVM. El control Programación tiene una clase ScheduleLIstDataSource incorporada, que contiene detalles sobre las citas y los recursos que se representarán en la programación. También puede utilizar su propia colección de clases POCO personalizadas y asignar las propiedades de su objeto a las propiedades que espera el control Programación. ¡Todo desde XAML!