.NET MAUI Scheduler - Un control completo de calendario de eventos
- Vista configurable para citas/eventos en calendarios gregoriano, árabe y hebreo.
- Eventos recurrentes, todo día y multizona; recursos y eventos en timeline.
- Limite nav a fechas min y max; añada exclusiones en vistas Scheduler.
Trusted by the world’s leading companies
Visión general
El .NET MAUI Scheduler (SfScheduler) tiene nueve modos de vista integrados y configurables que proporcionan una funcionalidad básica para programar, administrar y presentar citas de manera eficiente. Ha sido rediseñado con una interfaz de usuario más limpia y conveniente para días y horas de trabajo personalizados y operaciones básicas de calendario, como la navegación y selección de fechas.
Ejemplo de código del .NET MAUI Scheduler
Empiece a usar el .NET MAUI Scheduler con unas pocas líneas sencillas de código XAML y C#, como se demuestra en los siguientes ejemplos. Además, explore este ejemplo del .NET MAUI Scheduler, que le muestra cómo renderizar y configurar el control.
<ContentPage
. . .
xmlns:scheduler="clr-namespace:Syncfusion.Maui.Scheduler;assembly=Syncfusion.Maui.Scheduler">
<scheduler:SfScheduler />
</ContentPage>using Syncfusion.Maui.Scheduler;
. . .
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
SfScheduler scheduler = new SfScheduler();
this.Content = scheduler;
}
}Diferentes vistas del programador
Una amplia gama de modos de vista integrados están disponibles: día, semana, semana laboral, mes, día de línea de tiempo, semana de línea de tiempo, semana laboral de línea de tiempo, mes de línea de tiempo y agenda.

Día

Semana

Semana laboral

Mes

Día de línea de tiempo

Semana de línea de tiempo

Semana laboral de línea de tiempo

Mes de línea de tiempo

Agenda
Eventos
Muestre citas recurrentes, de todo el día y que abarcan varios días para visualizar fácilmente su horario y eventos. Las citas contienen información sobre eventos programados en momentos específicos. Además de las citas predeterminadas, los usuarios pueden usar sus propias colecciones para conectar una entidad comercial a una cita mapeando sus campos, como la hora de inicio, la hora de finalización, el asunto, las notas y la recurrencia.

Vista de día

Vista de semana

Vista de semana laboral

Vista de mes

Vista de día de línea de tiempo

Vista de semana de línea de tiempo

Vista de semana laboral de línea de tiempo

Vista de mes de línea de tiempo

Vista de agenda
Eventos recurrentes
Configure fácilmente eventos recurrentes diarios, semanales, mensuales o anuales. Los usuarios pueden omitir o cambiar una ocurrencia de una cita recurrente.


Reprogramación de citas
Reprograme rápidamente una cita en cualquier vista arrastrándola y soltándola.
Zona horaria
Independientemente de la zona horaria del dispositivo, los usuarios pueden establecer la zona horaria para el Scheduler, así como para sus eventos.


Cargar más citas
Cargue un gran número de citas dinámicamente, con un indicador de carga, dentro del rango de fechas visible para mejorar el rendimiento de la carga de citas.
Vista de agenda
Muestra las citas (normales, de todo el día, recurrentes y de duración) en orden cronológico, agrupadas por fecha.

Vista de recursos
Agrupe citas según los recursos asociados utilizando diferentes tipos de agrupación: agrupación de línea de tiempo, agrupación horizontal por recurso (compatible con Windows y Mac) y agrupación horizontal por fecha (compatible con Windows y Mac).
Agrupación de línea de tiempo
Personas o recursos se listan en filas en las vistas de día de línea de tiempo, semana de línea de tiempo, semana laboral de línea de tiempo y mes de línea de tiempo. Sus horarios se muestran a lo largo de una línea de tiempo horizontal, lo que facilita el seguimiento de lo que sucede a lo largo del tiempo para cada persona o recurso.


Agrupación horizontal por recurso (Windows y Mac)
Este diseño muestra cada recurso (como una persona, sala o equipo) en columnas separadas, una al lado de la otra, en las vistas de día, semana y semana laboral. El eje de tiempo permanece fijo a la izquierda, lo que facilita la comparación de los horarios de múltiples recursos.
Agrupación horizontal por fecha (Windows y Mac)
En esta vista, cada fecha se muestra como una columna separada en Windows y Mac. Dentro de cada fecha, los recursos asociados se muestran en las vistas de día, semana y semana laboral. Esto ayuda a los usuarios a ver rápidamente lo que está programado para cada recurso en un día específico.

Tipos de calendario
Utilice diferentes tipos de calendarios: gregoriano, hebreo, hégira, coreano, persa, ROC, lunar tailandés, japonés y Umm al-Qura.


Regiones de tiempo especiales
Deshabilite la interacción y selección para ciertos rangos de tiempo. Esto es útil para bloquear las interacciones del usuario durante días festivos u otros eventos especiales y para resaltar esos espacios de tiempo.
Personalizar días y semanas visibles

Personalizar semanas visibles en la vista de mes
Personalice el número de semanas visibles en la vista de mes. Por defecto, el .NET MAUI Scheduler muestra seis semanas.

Personalizar días visibles en las vistas de franja horaria
Personalice el número de días visibles en las vistas de día, semana, semana laboral, día de línea de tiempo, semana de línea de tiempo y semana laboral de línea de tiempo.
Días laborables flexibles
Personalice los días laborables en una semana laboral para ocultar los días restantes de la vista del calendario.


Mostrar botón de selector de fecha
El selector de fecha permite a los usuarios navegar por las fechas utilizando un selector de fecha de calendario para cambiar rápidamente entre meses, años, décadas o siglos. Los usuarios también pueden ir directamente a una fecha específica seleccionándola de un selector de fecha.
Restricción de fecha

Fechas no disponibles
Deshabilite cualquier fecha en el Scheduler. Evite fácilmente la selección de fines de semana y días festivos deshabilitándolos.

Fechas mínimas y máximas
Evite la navegación más allá de las fechas mínimas y máximas especificadas. Esto restringe a los usuarios la selección de ciertas fechas fuera del rango de tiempo especificado.
Personalización de la apariencia
Proporcione un aspecto único a su Scheduler utilizando el soporte de plantilla de datos para las siguientes interfaces de usuario del Scheduler:
- Celda de mes
- Citas
- Encabezado de vista
- Encabezado
- Región de tiempo especial


De derecha a izquierda (RTL)
Muestre el componente .NET MAUI Scheduler de derecha a izquierda para usuarios que trabajan con idiomas RTL como el hebreo y el árabe.
Localización y globalización
Los usuarios pueden seguir los formatos de fecha y hora globalizados para mostrar la fecha y hora actuales y localizar todo el texto estático disponible.

¿No está seguro de cómo crear su primer .NET MAUI Scheduler? Nuestros tutoriales en video y documentación pueden ayudarle.
Me encantaría verlo ahora mismo Me encantaría leerlo ahora mismoPreguntas frecuentes
¿Por qué debería elegir el .NET MAUI Scheduler de Syncfusion®?
El .NET MAUI Scheduler de Syncfusion® admite las siguientes características:
Nueve vistas versátiles, como día, semana y agenda, ofrecen opciones flexibles para mostrar citas.
- Los usuarios pueden mostrar citas recurrentes, de todo el día y que abarcan varios días.
Las citas se pueden crear en varias zonas horarias, con ajustes automáticos para el horario de verano, lo que mejora la usabilidad global.
El Scheduler tiene características como agrupación de citas por recursos en vistas de línea de tiempo, enlace de objetos de negocio, uso compartido de múltiples recursos y personalización de la interfaz de usuario.
Los usuarios pueden establecer fechas mínimas y máximas, evitando la navegación más allá del rango de fechas especificado.
Las interacciones y la selección se pueden deshabilitar para rangos de tiempo específicos, lo cual es útil para bloquear la interacción del usuario durante días festivos o eventos especiales.
Configuración y API sencillas.
- Interfaz de usuario táctil.
Amplias demos, documentación y videos le permiten empezar rápidamente con el .NET MAUI Scheduler.
¿Dónde puedo encontrar la demo del .NET MAUI Scheduler de Syncfusion®?
Puede encontrar nuestra demo del .NET MAUI Scheduler aquí. Demuestra cómo renderizar y configurar el control.
¿Qué es el .NET MAUI Scheduler?
El .NET MAUI Scheduler (SfScheduler) proporciona vistas de calendario diarias, semanales, mensuales y de línea de tiempo integradas para una programación y gestión eficientes de citas.
¿Puedo configurar los ajustes de vista en el .NET MAUI Scheduler?
Sí, el .NET MAUI Scheduler proporciona ajustes de vista personalizables, incluyendo las vistas de día, semana, semana laboral, mes, línea de tiempo y agenda.
¿Qué es la vista de agenda en el .NET MAUI Scheduler?
La vista de agenda enumera todas las citas programadas, agrupadas por semana. Permite la personalización de los formatos de fecha y hora y proporciona una visión general de los próximos eventos.
¿Puedo descargar y utilizar el .NET MAUI Scheduler de Syncfusion® de forma gratuita?
No, este es un producto comercial y requiere una licencia de pago. Sin embargo, también está disponible una licencia comunitaria gratuita para empresas e individuos cuyas organizaciones tengan menos de 1 millón de dólares estadounidenses en ingresos brutos anuales, 5 o menos desarrolladores y 10 o menos empleados en total.
¿Cómo empiezo con el .NET MAUI Scheduler de Syncfusion®?
Un buen lugar para comenzar sería nuestra completa documentación de inicio rápido.
¿Cómo añado citas al .NET MAUI Scheduler?
Además de las citas predeterminadas, los usuarios pueden crear citas con la clase personalizada mapeando sus colecciones, incluyendo campos como la hora de inicio, la hora de finalización, el asunto, las notas y la recurrencia.
¿Cómo puedo deshabilitar fechas en el .NET MAUI Scheduler?
Puede deshabilitar fechas estableciendo condiciones para marcar fechas específicas, como fines de semana o días festivos, como inactivas, evitando la interacción del usuario con ellas.
¿Cómo maneja el .NET MAUI Scheduler las diferentes zonas horarias?
El .NET MAUI Scheduler admite todas las zonas horarias, asegurando que las citas aparezcan correctamente según la zona horaria del sistema y los cambios de horario de verano.
Controles UI y DataViz para .NET MAUI
Nuestros clientes nos aman
Premios
Grandeza: Decir que la tienes es una cosa, pero significa más cuando otros la reconocen. Syncfusion® se enorgullece de haber recibido los siguientes premios de la industria.
Actividades recientes en tutoriales y blogs del .NET MAUI Scheduler
Estas publicaciones de blog del .NET MAUI Scheduler le guiarán en la creación de su aplicación con el .NET MAUI Scheduler. Proporcionan estrategias de resolución de problemas, describen características y funcionalidades, anuncian nuevas versiones de características, explican las mejores prácticas y muestran escenarios de ejemplo.
Blog
Cargue fácilmente citas en .NET MAUI Scheduler con SQLite y realice operaciones CRUD
04 de febrero de 2024
Blog
Introducción al 12º conjunto de nuevos controles y características de .NET MAUI
21 de junio de 2024