Tritium UI

TritiumGanttView

Planeie tarefas num gráfico de Gantt com dependências, calendários, recursos e um caminho crítico.

TritiumGanttView

Funções principais

  • Mostre uma grelha de tarefas ao lado de barras de linha de tempo, e ligue os seus objetos com um mapeamento ou use TritiumGanttTask.
  • Amplie por dia, semana ou mês, e sombreie os dias não úteis de um calendário de projeto.
  • Ligue tarefas fim-início, início-início, fim-fim ou início-fim, com atraso, e desenhe ou apague ligações no gráfico.
  • Arraste para mover uma barra, redimensione um segmento e atualize o progresso, com anular e refazer em vários passos.
  • Realce o caminho crítico, mostre linhas de base e marcos, e imponha as datas de dependência.
  • Indente uma hierarquia com ParentId, divida uma tarefa e aplique restrições como não começar antes de e tem de começar em.
  • Atribua recursos, mostre sobrecarga, nivele o plano e abra um histograma de recursos.
  • Aloje mais do que um projeto, escolha as colunas da grelha de tarefas e ponha texto nas barras.
  • Edite uma tarefa na caixa de propriedades, exporte um PNG ou um PDF vetorial, e imprima (caixa de diálogo do Windows, ou abra o PDF nas outras plataformas).

Plataformas

Android, iOS, Mac Catalyst e Windows 10 versão 19041 e posteriores (.NET 10 MAUI). Imprimir mostra a caixa de diálogo de impressão do Windows quando há uma janela disponível; as outras plataformas escrevem um PDF e abrem-no.

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.

Exemplo básico

Declare este espaço de nomes na 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" />

Acrescente a origem de pacotes da sua licença e depois referencie o pacote que inclui este controlo. Estes pacotes não estão na galeria pública 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