Tritium UI

TritiumGanttView

Planifique tareas en un diagrama de Gantt con dependencias, calendarios, recursos y una ruta crítica.

TritiumGanttView

Funciones clave

  • Muestre una cuadrícula de tareas junto a barras de escala de tiempo, y enlace sus propios objetos con una asignación o use TritiumGanttTask.
  • Haga zoom por día, semana o mes, y sombree los días no laborables de un calendario de proyecto.
  • Enlace tareas fin a inicio, inicio a inicio, fin a fin o inicio a fin, con demora, y dibuje o borre enlaces en el gráfico.
  • Arrastre para mover una barra, cambie el tamaño de un segmento y actualice el progreso, con deshacer y rehacer de varios pasos.
  • Resalte la ruta crítica, muestre líneas base e hitos, y haga cumplir las fechas de dependencia.
  • Sangre una jerarquía con ParentId, divida una tarea y aplique restricciones de programación como no empezar antes de y debe empezar el.
  • Asigne recursos, muestre la sobrecarga, nivele la programación y abra un histograma de recursos.
  • Aloje más de un proyecto, elija las columnas de la cuadrícula de tareas y ponga texto en las barras.
  • Edite una tarea en el diálogo de propiedades, exporte un PNG o un PDF vectorial, e imprima (diálogo de Windows, o abra el PDF en las demás plataformas).

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 escriben un PDF y lo abren.

API principal

  • ItemsSource . The tasks, or your objects when TaskMapping is set.
  • Zoom . Day, week, or month time scale.
  • ShowCriticalPath . Highlights tasks on the critical path.
  • TaskChanged . Fires after a bar move, resize, or other task edit.

Ejemplo básico

Declare este espacio de nombres en la página.

xmlns:gantt="clr-namespace:Tritium.Maui.Gantt;assembly=Tritium.Maui.Gantt"
<gantt:TritiumGanttView ItemsSource="{Binding Tasks}"
                     Zoom="Week"
                     ShowCriticalPath="True"
                     AllowDrag="True"
                     AllowDependencyEdit="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.

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ