Tritium UI
TritiumScheduler
Programe citas en vistas de día, semana, mes y escala de tiempo de recursos.
Funciones clave
- Alterne entre día, semana, semana laboral, mes, una tira de varios meses y una escala de tiempo de recursos.
- Enlace citas y recursos, o asigne sus propios objetos con rutas de propiedades.
- Arrastre y cambie el tamaño de las citas, y créelas o edítelas mediante eventos que puede cancelar.
- Repita a diario, semanal o mensualmente, y edite una ocurrencia, las siguientes o toda la serie.
- Marque libre, provisional, ocupado, fuera de la oficina o trabajando en otro lugar, y guarde ubicación, notas y asistentes.
- Muestre festivos y notas, fije el primer día de la semana y defina la jornada y la duración de la ranura.
- Seleccione varias fechas y dispare recordatorios con un temporizador que usted controla.
- Imprima el intervalo visible: un diálogo de impresión de Windows cuando hay una ventana, si no un archivo HTML (y un PDF sencillo) que la aplicación abre.
Plataformas
Android, iOS, Mac Catalyst y Windows 10 versión 19041 y posteriores (.NET 10 MAUI). Imprimir muestra el diálogo de impresión de Windows cuando hay una ventana disponible; las demás plataformas abren el HTML generado.
API principal
- AppointmentsSource . The appointments to show.
- View . Day, week, work week, month, timeline, or multi-month.
- SelectedDate . The date that anchors the visible range.
- AppointmentChanged . Fires after a create, drag, resize, or edit.
Ejemplo básico
Declare este espacio de nombres en la página.
xmlns:sched="clr-namespace:Tritium.Maui.Scheduler;assembly=Tritium.Maui.Scheduler"
<sched:TritiumScheduler AppointmentsSource="{Binding Appointments}"
ResourcesSource="{Binding Rooms}"
View="Week"
AllowDrag="True"
AllowResize="True" /> Agregue el origen de paquetes de su licencia y luego referencie el paquete que incluye este control. Estos paquetes no están en la galería pública de NuGet.