Tritium UI
Galeria de controlos
Cada controlo do Tritium UI para .NET MAUI, mais as simbologias de código de barras e os acabamentos de aparência.
Controlos
Estes são os controlos do Tritium UI para .NET MAUI.
Código de barras · Tritium Imaging & Barcode
TritiumBarcodeView
Desenhe um símbolo de código de barras ou QR legível a partir de uma cadeia e exporte-o como PNG.
- Codifique símbolos de retalho, correio, logística e pagamento, incluindo Code 128, Code 39, EAN/UPC, ITF, Codabar, Code 93, MSI, Plessey, PDF417, Data Matrix, Aztec, QR e a família GS1 DataBar.
- Gere símbolos especializados como Micro QR, rMQR, MaxiCode, Intelligent Mail, POSTNET, PLANET, Royal Mail, KIX, Mailmark, Australia/Japan/Korea Post, PharmaCode, DotCode, Telepen, Code 11, Code One, Aztec Runes, HIBC e VIN.
- Produza perfis de pagamento e europeus, incluindo EPC QR, Swiss QR-bill, UPN QR, Code 32, PZN8, Identcode, Leitcode, DPD e ITF-14.
- Ative GS1-128 (FNC1) para Code 128 e infira a formatação GS1 quando o valor já parecer uma cadeia de elementos.
- Defina o símbolo e o valor em conjunto para que a pré-visualização não fique em branco num par intermédio inválido.
- Escolha as cores de primeiro plano e de fundo do símbolo.
- Exporte um ficheiro PNG no tamanho que pedir.
- Chame UseTritiumBarcode() uma vez no arranque, antes de mostrar um leitor ou um gerador.
TritiumBarcodeScanner
Aceite um código de barras de uma cunha de teclado, de uma imagem fixa ou de uma câmara em direto depois de o utilizador conceder a permissão.
- Escreva ou introduza um código com cunha no campo e dispare BarcodeDetected com o valor em bruto, o nome do formato e a origem (teclado, câmara ou imagem).
- Mantenha a câmara desligada até a página chamar RequestEnableCameraAsync, que pergunta ao utilizador e pede a permissão da câmara.
- Descodifique uma imagem fixa a partir de um fluxo em cada plataforma suportada, incluindo o Windows, onde não há leitura por câmara em direto.
- Mostre uma pré-visualização de câmara em direto só quando o dispositivo comunica uma câmara utilizável (Android, iOS e Mac Catalyst).
- Ligue o último valor aceite nos dois sentidos para que um formulário possa guardar a leitura.
- Pare a câmara quando o controlo é descarregado.
Gráficos · Tritium Charts
TritiumCartesianChart
Represente séries de negócio e financeiras num gráfico X/Y partilhado, com zoom, legenda e exportação PNG.
- Coloque séries de linha, spline, área, barra, barra/área empilhada e empilhada a 100 %, dispersão, área de intervalo, barra de erro, cascata e caixa de bigodes.
- Represente preços OHLC e em velas, com um painel de volume opcional e cores de alta e de baixa.
- Ligue cada série a uma coleção com caminhos de propriedades X e Y, ou a valores X numéricos, de categoria ou de data.
- Use um eixo Y linear ou logarítmico, um eixo Y secundário, títulos de eixo e linhas de grelha verticais.
- Deixe ampliar e deslocar, mostre uma mira e dicas, e sincronize o zoom entre gráficos que partilham um ZoomSyncGroup.
- Coloque a legenda em qualquer lado, escolha uma paleta com nome (teal, ocean, sunset ou mono) e substitua a cor de uma série.
- Desenhe linhas de referência e sobreposições de tendência: ajuste linear, média móvel, ajuste quadrático, bandas de Bollinger e VWAP.
- Anime as alterações de série, mostre uma mensagem de estado vazio e exporte o traçado para um fluxo ou ficheiro PNG.
- Selecione um ponto e trate SeriesPointSelected.
TritiumFunnelChart
Mostre um funil que encolhe como funil ou pirâmide, com etiquetas, explosão e exportação PNG.
- Ligue uma FunnelSeries para que cada etapa tenha uma etiqueta e um valor.
- Alterne entre funil e pirâmide, e defina a estreiteza do gargalo.
- Mostre etiquetas de dados, uma legenda e dicas.
- Exploda uma etapa por índice ou a etapa que o utilizador seleciona.
- Anime a série e mostre uma mensagem de estado vazio.
- Selecione uma etapa e trate SeriesPointSelected.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
TritiumHeatmapChart
Pinte uma grelha de valores de linha e coluna para que matrizes densas sejam fáceis de percorrer.
- Ligue uma HeatmapSeries com caminhos de propriedades de coluna, linha e valor.
- Pinte as células numa escala de duas ou três cores (baixo, meio opcional, alto).
- Mostre ou oculte as etiquetas de valor da célula e as dos eixos.
- Mostre uma legenda e dicas, e anime o primeiro desenho.
- Mostre uma mensagem de estado vazio quando não há dados.
- Selecione uma célula e trate SeriesPointSelected.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
TritiumPieChart
Mostre as partes de um todo como pizza ou donut, com explosão, legenda e exportação PNG.
- Ligue uma PieSeries a uma coleção com caminhos de propriedades de etiqueta e valor.
- Defina HoleRadius acima de zero para desenhar um donut.
- Exploda uma fatia por índice, ou a fatia que o utilizador seleciona.
- Mostre ou oculte a legenda e as dicas, e reproduza uma animação curta da série.
- Mostre uma mensagem de estado vazio própria quando não há dados.
- Selecione uma fatia e trate SeriesPointSelected.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
TritiumRadarChart
Compare várias séries nas mesmas categorias num gráfico de radar.
- Sobreponha mais do que uma RadarSeries nos mesmos raios.
- Ligue cada série com caminhos de propriedades de categoria e valor.
- Escolha se uma série é um polígono preenchido ou um contorno, e defina a espessura do traço.
- Mostre uma legenda, dicas e um número configurável de anéis de grelha.
- Anime a série e mostre uma mensagem de estado vazio.
- Selecione um ponto e trate SeriesPointSelected.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
Distintivo · Tritium UI Controls
TritiumBadge
Mostre uma legenda curta num chip arredondado que segue o tema Tritium ativo.
- Defina a legenda com Text.
- Recolha automaticamente o destaque, a tinta e o cromado atuais.
- Volte a pintar quando o pacote de tema, o acabamento, o preenchimento ou o destaque mudam.
- Coloque-o em linha numa página sem código de disposição extra.
- Mantenha-se legível nos temas claro e escuro da aplicação.
Formulário de dados · Tritium UI Controls
TritiumDataForm
Gere um editor com etiquetas para um objeto .NET, valide-o e confirme ou cancele as alterações.
- Aponte DataObject para um POCO e deixe o formulário construir um editor por propriedade pública.
- Use uma entrada com máscara para cadeias mascaradas, uma entrada numérica para números, um interruptor para bool, um seletor de data para DateTime e DateOnly, e uma caixa de combinação para enumerações.
- Nomeie, ordene, agrupe ou oculte campos com DataFormDisplay, e associe uma máscara com DataFormMasked.
- Valide com os atributos de validação habituais de .NET, incluindo Required e Range.
- Execute a validação quando um campo muda, quando perde o foco, ou só quando chama Validate.
- Substitua ou cancele um editor em GeneratingEditor antes de o mostrar.
- Commit só tem êxito quando a validação passa. Cancel repõe o objeto nos valores do último carregamento ou confirmação bem-sucedida e reconstrói os editores.
- Ponha o formulário inteiro em só leitura e ative, se quiser, resposta háptica ou sonora nos editores.
Grelha de dados · Tritium Data Grids
TritiumDataGrid
Mostre, edite, filtre, agrupe e exporte dados tabulares ou hierárquicos numa grelha MAUI.
- Ligue ItemsSource e gere colunas automaticamente, ou declare colunas de texto, numéricas, booleanas, de data, de combinação e de modelo.
- Deixe ordenar, redimensionar, reordenar, ocultar e fixar colunas à esquerda ou à direita.
- Filtre com uma caixa de texto, uma lista ou árvore de valores distintos, filtros ao estilo do Excel e um filtro E/OU avançado.
- Agrupe linhas, expanda uma árvore de filhos, mostre detalhes da linha e alterne entre uma disposição de tabela e de cartões.
- Edite células em linha ou com um modelo de linha, e anule ou aceite as alterações.
- Selecione linhas ou células, copie a seleção como texto separado por separadores e cole-a de novo na grelha.
- Mostre resumos de coluna (soma, média, contagem, mín, máx), una células iguais, afixe linhas e pinte células com regras condicionais.
- Pagine as linhas, procure texto e guarde ou restaure o estado de colunas, ordenação, filtro e grupo.
- Exporte CSV ou Excel, e imprima ou pré-visualize a vista atual como HTML.
Ancoragem · Tritium UI Controls
TritiumDockGroup
Um painel de ferramentas com título que pode recolher, afixar e fechar dentro de um anfitrião de ancoragem.
- Defina um título e coloque qualquer vista no corpo.
- Recolha o corpo a partir do cabeçalho, com uma animação curta.
- Afixe o grupo para que um painel flutuante permaneça no ecrã.
- Oculte o botão de fechar ou de afixar quando o painel deve ficar.
- Desloque um corpo alto em vez de o cortar.
- Dispare CloseRequested, CollapseChanged, PinChanged e ContentSizeChanged para a sua própria disposição.
TritiumDockHost
Ancore, flutue, reordene e restaure grupos de ferramentas numa página.
- Empilhe painéis TritiumDockGroup numa coluna de ancoragem com deslocamento.
- Arraste uma barra de título para flutuar o grupo, com um limiar de movimento curto para que um clique não o desancore.
- Encaixe grupos flutuantes nos flutuantes vizinhos, na coluna de ancoragem e nas bordas da sobreposição.
- Largue um flutuante de volta na ancoragem e escolha a ordem a partir da posição de largada.
- Mantenha um grupo afixado no ecrã para que não volte a ancorar.
- Mostre, oculte ou feche um grupo, e ouça fechado, mostrado, reancorado e fim de arrasto.
- Associe um menu de visibilidade para que o utilizador possa trazer de volta um grupo oculto.
- No Windows, a barra de título mostra um cursor de arrasto enquanto o ponteiro está sobre ela.
Editores · Tritium UI Controls
TritiumAutoComplete
Filtre uma lista à medida que o utilizador escreve e ligue o texto e o item escolhido.
- Filtre com Contains ou StartsWith depois de um número mínimo de caracteres.
- Ligue ItemsSource a cadeias ou objetos e leve uma correspondência para SelectedItem.
- Mantenha Text nos dois sentidos para poder conduzir a caixa a partir do código.
- Mostre um estado ocupado enquanto substitui a lista a partir de uma pesquisa.
- Ative, se quiser, resposta háptica ou sonora quando uma sugestão é escolhida.
- Oculte a lista de sugestões depois de uma seleção.
TritiumComboBox
Escolha um item de uma lista, com um botão Limpar opcional e uma propriedade de apresentação.
- Ligue ItemsSource e SelectedItem nos dois sentidos.
- Mostre uma propriedade de cada objeto com DisplayMemberPath, ou o texto do objeto.
- Ofereça um botão Limpar, ou oculte-o quando um valor é exigido.
- Ative, se quiser, resposta háptica ou sonora quando a seleção muda.
- Use-o como o editor de enumeração que o DataForm gera.
TritiumDateTimePicker
Edite uma data, uma hora ou ambas, e mantenha o valor dentro de um intervalo opcional.
- Alterne entre só data, só hora e data mais hora.
- Ligue um DateTime anulável nos dois sentidos.
- Limite a data com MinimumDate e MaximumDate.
- Ative, se quiser, resposta háptica ou sonora quando o utilizador confirma uma alteração.
- O DataForm usa o modo de data para as propriedades DateTime e DateOnly.
TritiumMaskedEntry
Force o texto escrito para uma máscara e exponha o valor bruto e se a máscara está completa.
- Use 0 para um dígito, L para uma letra, A para letra ou dígito, e qualquer outro caráter como literal.
- Mostre um caráter de aviso nas posições que o utilizador ainda não preencheu.
- Mantenha Value como os carateres em bruto, à parte da apresentação formatada.
- Defina IsValid quando cada posição está preenchida.
- Ative, se quiser, resposta háptica ou sonora quando o utilizador sai do campo.
- O DataForm aplica DataFormMasked às propriedades de cadeia automaticamente.
TritiumNumericEntry
Edite um decimal com limites opcionais, um formato e um indicador de validade que pode ligar.
- Ligue um decimal anulável nos dois sentidos.
- Rejeite valores fora de Minimum e Maximum.
- Permita uma caixa vazia quando AllowNull é verdadeiro.
- Formate a apresentação com uma cadeia de formato numérico de .NET.
- Leia IsValid para ver se o texto atual é um número dentro do intervalo.
- Ative, se quiser, resposta háptica ou sonora ao confirmar.
TritiumSignaturePad
Capture uma assinatura com o dedo ou o ponteiro e exporte-a como PNG.
- Desenhe um ou mais traços no painel.
- Defina a cor da tinta e a espessura do traço.
- Leia IsEmpty antes de aceitar o formulário.
- Limpe o painel a partir de um botão.
- Exporte os traços para um fluxo PNG no tamanho escolhido.
- Ative, se quiser, resposta háptica ou sonora como nos outros editores.
TritiumStepper
Aumente ou diminua um número entre um mínimo e um máximo.
- Ligue Value nos dois sentidos como decimal.
- Defina Minimum, Maximum e Increment.
- Prenda nas extremidades em vez de dar a volta.
- Mostre o valor atual entre os botões menos e mais.
- Ative, se quiser, resposta háptica ou sonora em cada passo.
TritiumSwitch
Ligue um booleano a um interruptor que segue a cor de destaque do Tritium.
- Ligue IsToggled nos dois sentidos.
- Use o destaque do tema ativo para o estado ligado.
- Ignore atualizações de código para que a resposta só toque numa comutação do utilizador.
- Ative, se quiser, resposta háptica ou sonora.
- O DataForm usa-o para propriedades bool.
Gantt · Tritium Scheduling
TritiumGanttView
Planeie tarefas num gráfico de Gantt com dependências, calendários, recursos e um caminho crítico.
- 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).
Medidores · Tritium Gauges
TritiumBulletGraph
Compare uma medida em destaque com um alvo numa escala qualitativa compacta.
- Mostre uma medida em destaque face a um marcador comparativo.
- Pinte intervalos qualitativos (fraco, satisfatório, bom) por trás da barra.
- Disponha o gráfico na horizontal ou na vertical.
- Mostre etiquetas de marca e uma etiqueta opcional no marcador comparativo.
- Arraste o valor em destaque, ajuste-o e anime as alterações.
- Ligue Value como alias da medida em destaque.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
TritiumDigitalGauge
Mostre um número como leitura de sete segmentos, incluindo dois pontos ao estilo de um relógio.
- Ligue mínimo, máximo e um valor nos dois sentidos.
- Escolha quantos dígitos e casas decimais mostrar.
- Preencha com zeros à esquerda e acrescente uma unidade.
- Faça piscar dois pontos para uma apresentação ao estilo de um relógio.
- Volte a colorir os dígitos a partir de intervalos, com uma cor de alarme à parte.
- Defina as cores do painel e dos dígitos, mais um título.
- Exporte a leitura para um fluxo ou ficheiro PNG.
TritiumLinearGauge
Mostre um valor numa barra horizontal ou vertical com marcas, intervalos e um ponteiro.
- Ligue mínimo, máximo e um valor nos dois sentidos.
- Disponha a escala na horizontal ou na vertical.
- Pinte bandas quantitativas e acrescente ponteiros de marca.
- Mostre marcas, etiquetas, um título e uma cor de barra.
- Arraste o ponteiro, ajuste a um passo e anime as alterações.
- Bloqueie a interação com IsReadOnly.
- Exporte o indicador para um fluxo ou ficheiro PNG.
TritiumRadialGauge
Mostre um valor num mostrador circular com intervalos, um ponteiro e arrasto opcional.
- Defina mínimo, máximo e um valor nos dois sentidos.
- Percorra qualquer ângulo inicial e arco, de um círculo completo a um semicírculo.
- Pinte bandas com GaugeRange e acrescente ponteiros com GaugeMarker.
- Mostre marcas maiores e menores, etiquetas, um título e uma etiqueta central.
- Deixe o utilizador arrastar o ponteiro, ajuste a um passo e anime as alterações de valor.
- Bloqueie o mostrador com IsReadOnly.
- Exporte o indicador para um fluxo ou ficheiro PNG.
Editor de imagem · Tritium Imaging & Barcode
TritiumImageEditor
Carregue uma imagem, pinte e selecione nela, ajuste-a e exporte PNG ou JPEG.
- Carregue a partir de um ficheiro, fluxo ou matriz de bytes, e exporte PNG ou JPEG para um fluxo ou ficheiro.
- Pinte com caneta, lápis, marcador, borracha, spray, balde, gradiente, clonagem e recoloração.
- Desenhe linhas, curvas, retângulos, elipses, setas e texto, com negrito, itálico, tamanho e tipo de letra.
- Selecione com retângulo, elipse, laço ou varinha mágica, e depois copie, corte, cole, recorte, preencha, esfume, expanda ou contraia.
- Rode, inverta, recorte, redimensione a tela e ajuste brilho, contraste, tom, saturação, desfoque, nitidez e outros efeitos.
- Mantenha uma pilha de camadas: adicionar, duplicar, eliminar, mudar o nome, reordenar, achatar, definir opacidade e misturar (normal, multiplicar, ecrã, sobrepor, escurecer, clarear).
- Anule, refaça e salte para um passo do histórico.
- Amplie, desloque e ajuste a imagem; no Windows a roda do rato amplia no ponteiro.
- Mostre ou oculte a barra de pintura e dispare ImageChanged depois de uma edição.
Mapas · Tritium Maps
TritiumMapView
Desenhe mosaicos de mapa web da fonte que escolher (OpenStreetMap, Azure Maps com a sua própria chave, ou qualquer servidor de mosaicos HTTPS), com alfinetes, formas, GeoJSON, mapas de calor e coropletas.
- Centre numa latitude e longitude e defina o zoom.
- Escolha a fonte de mosaicos: OpenStreetMap, Azure Maps com a sua própria chave (Road, Satellite, Hybrid e Night), ou qualquer servidor de mosaicos HTTPS. Os mosaicos são desenhados pelo nosso próprio renderizador nativo e guardados numa cache local de mosaicos.
- Acrescente alfinetes, círculos, polilinhas e polígonos, e edite sobreposições quando ativar esse modo.
- Agrupe alfinetes, desenhe uma forma à mão livre e meça a distância.
- Alfinetes com agrupamento, formas com edição, GeoJSON, mapas de calor e coropletas.
- Pesquise com geocodificação, faça geocodificação inversa de um ponto e mostre uma rota.
- Mostre a localização do utilizador, siga o dispositivo e desenhe o rumo quando há bússola.
- Adicione a sobreposição de trânsito do Azure Maps quando usar o Azure Maps com a sua própria chave.
- Mostre uma camada de mapa de calor e trate eventos de alfinete, sobreposição, grupo, pressão longa e medida.
Organograma · Tritium Charts
TritiumOrgChartView
Desenhe uma árvore de organização com conectores, expandir e recolher, e procura de uma pessoa.
- Ligue uma hierarquia com filhos, ou uma lista plana com id e id do pai.
- Mostre uma etiqueta, um subtítulo e uma imagem opcional em cada nó.
- Disponha a árvore de cima para baixo ou da esquerda para a direita com conectores ortogonais.
- Expanda tudo, recolha tudo ou recolha até um nível, e selecione um nó.
- Belisque para ampliar e use a roda do rato no Windows.
- Realce um nome e desloque-se para a correspondência com QuickFind.
- Exporte o gráfico para um fluxo ou ficheiro PNG.
PDF · Tritium Documents
TritiumPdfViewer
Abra um PDF, percorra as páginas, pesquise, preencha formulários, anote e guarde a marcação.
- Carregue a partir de um ficheiro, matriz de bytes ou fluxo, e vá para uma página.
- Ajuste a largura, ajuste a página ou defina um zoom próprio.
- Desloque uma página de cada vez ou de forma contínua numa pilha vertical.
- Mostre miniaturas e uma barra de pesquisa, e salte para o resultado seguinte ou anterior.
- Peça uma palavra-passe ou um certificado de destinatário quando o ficheiro precisa de um.
- Realce, sublinhe, desenhe tinta, notas, carimbos e texto livre, e guarde as anotações.
- Marque redações e exporte uma cópia redigida.
- Preencha texto, caixas, botões de opção e campos de escolha AcroForm, incluindo seleção múltipla, e guarde uma cópia incremental.
- Dispare DocumentLoaded, DocumentLoadFailed e SearchCompleted.
Pivot · Tritium Data Grids
TritiumPivotGrid
Transforme uma lista plana numa matriz de linhas, colunas e valores com totais.
- Atribua campos a linhas, colunas e valores e agregue com soma, contagem, média, mín ou máx.
- Mostre totais de linha, totais de coluna e subtotais.
- Ordene pela etiqueta da linha ou por uma coluna de dados, ascendente ou descendente.
- Formate números e escolha o texto mostrado nas células vazias.
- Expanda e recolha grupos.
- Incorpore uma lista de campos, ou partilhe as mesmas coleções de campos com um TritiumPivotFieldList à parte.
- Selecione uma célula e trate CellTapped.
- Exporte a matriz para CSV ou para um PNG.
- Isto é uma tabela dinâmica de lista plana, não um cubo OLAP.
TritiumPivotFieldList
Atribua campos de origem às linhas, colunas e valores da tabela dinâmica sem escrever código de disposição.
- Liste os campos disponíveis e mova-os para Rows, Columns ou Values.
- Partilhe essas três coleções com um TritiumPivotGrid para que a matriz se mantenha sincronizada.
- Sugira nomes de campo a partir das propriedades públicas do primeiro objeto.
- Toque num chip para o devolver a Available.
- Percorra o agregado de um campo de valor (soma, contagem, média, mín, máx) com uma pressão longa ou um toque secundário.
- Comece com uma disposição vazia e deixe o utilizador construir a tabela dinâmica.
Relatórios · Tritium Reporting (no Complete, ou sozinho)
TritiumReportViewer
Pagine um relatório ligado, amplie-o, pesquise-o e exporte-o para os formatos que os seus utilizadores esperam.
- Ligue uma definição de relatório mais linhas, ou entregue-lhe um documento já terminado.
- Aceite uma origem de dados, uma lista de objetos ou dicionários, e peça parâmetros.
- Vá ao primeiro, ao anterior, ao seguinte e ao último, e mostre um mapa do documento.
- Amplie para ajustar a largura, ajustar a página ou uma percentagem de 25 % a 400 %.
- Procure texto e percorra os resultados.
- Exporte PDF, Word, Excel (xlsx e xls), PNG, CSV, HTML, XML, MHTML, PowerPoint e TIFF.
- Dispare PrintRequested para que a aplicação possa mostrar a sua própria interface de impressão.
- Dispare ActionRequested quando o utilizador ativa uma ligação, um mailto ou um documento incorporado.
TritiumReportDesigner
Disponha visualmente um relatório em bandas, pré-visualize-o e guarde a definição.
- Conceba cabeçalhos e rodapés de relatório, de página e de grupo, mais uma banda de detalhe.
- Largue etiquetas, campos, fórmulas, códigos de barras, imagens, linhas, caixas, gráficos, mapas, indicadores, tabelas cruzadas, sub-relatórios, totais acumulados e documentos incorporados.
- Encaixe, mova, redimensione e selecione vários itens, com anular e refazer.
- Alterne as réguas entre polegadas e centímetros, e defina Letter ou A4, vertical ou horizontal.
- Edite grupos, ordenações e parâmetros, incluindo parâmetros em cascata.
- Pré-visualize contra uma origem de dados, uma lista de objetos ou as linhas de exemplo integradas.
- Guarde e volte a carregar a definição como JSON.
- Acrescente gráficos de barras, linhas, circular, área, dispersão, funil, mapa de calor, radar, donut, cascata, financeiros e de organização quando esses controlos estão disponíveis para o desenhador.
TritiumAveryLabelView
Pré-visualize uma folha de etiquetas Avery de receção e exporte a folha como PDF.
- Escolha Avery 5160 ou 8160 (30 etiquetas, 1 por 2-5/8 polegadas), 5163 (10 etiquetas, 2 por 4 polegadas) ou 5164 (6 etiquetas, 3-1/3 por 4 polegadas) em US Letter.
- Ponha um título, código de barras, SKU, ordem de compra, quantidade, localização, data e descrição em cada etiqueta.
- Pré-visualize a folha nos PPP escolhidos.
- Exporte a folha para bytes PDF ou para um ficheiro.
- Substitua a folha inteira ou edite a lista de itens e atualize.
Texto formatado · Tritium UI Controls
TritiumRichTextEditor
Edite texto formatado como HTML, com uma barra de ferramentas para os estilos de que a maioria dos formulários precisa.
- Ligue Html nos dois sentidos e leia o Text simples ao lado.
- Aplique negrito, itálico, sublinhado, títulos, parágrafos e listas com marcas ou numeradas.
- Insira e remova ligações.
- Mostre ou oculte a barra de ferramentas e passe a só leitura.
- Mostre um marcador de posição quando o documento está vazio.
- Dispare HtmlChanged depois de uma edição.
- Defina o documento a partir do código com SetHtmlAsync.
Agenda · Tritium Scheduling
TritiumScheduler
Agende compromissos em vistas de dia, semana, mês e linha de tempo de recursos.
- Alterne entre dia, semana, semana de trabalho, mês, uma faixa de vários meses e uma linha de tempo de recursos.
- Ligue compromissos e recursos, ou mapeie os seus objetos com caminhos de propriedades.
- Arraste e redimensione compromissos, e crie-os ou edite-os através de eventos que pode cancelar.
- Repita diariamente, semanalmente ou mensalmente, e edite uma ocorrência, as seguintes ou a série inteira.
- Marque livre, provisório, ocupado, fora do escritório ou a trabalhar noutro local, e guarde local, notas e participantes.
- Mostre feriados e notas, defina o primeiro dia da semana e defina o dia de trabalho e a duração do intervalo.
- Selecione várias datas e dispare lembretes num temporizador que controla.
- Imprima o intervalo visível: uma caixa de diálogo de impressão do Windows quando há uma janela, caso contrário um ficheiro HTML (e um PDF simples) que a aplicação abre.
TritiumCalendarCombo
Escolha uma data num calendário mensal suspenso sem sair do formulário.
- Mostre a data selecionada numa caixa só de leitura e abra uma grelha do mês.
- Ligue SelectedDate nos dois sentidos.
- Limite as escolhas com MinDate e MaxDate.
- Comece a semana no dia que escolher.
- Dispare DateSelected quando o utilizador escolhe um dia.
- Ligue-o à data selecionada de um agendador para que ambos se mantenham alinhados.
Linha temporal · Tritium Scheduling
TritiumTimelineView
Coloque eventos e intervalos de datas numa linha de histórico horizontal, à parte do agendador e do Gantt.
- Mostre instantes como pontos e intervalos como barras.
- Ligue os seus objetos com caminhos de título, detalhes, início, fim e categoria, ou use TritiumTimelineEvent.
- Empilhe eventos em lados alternados, em faixas de categoria, ou todos acima ou abaixo do eixo.
- Desloque o tempo, belisque para ampliar e use a roda do rato no Windows.
- Marque agora e limite a escala com zoom mínimo e máximo.
- Mostre etiquetas e dicas, e desloque-se para um momento.
- Selecione um item e trate ItemTapped.
- Exporte a linha de tempo para um fluxo ou ficheiro PNG.
Treemap · Tritium Charts
TritiumTreemapView
Dimensione retângulos pelo valor para que uma hierarquia, ou uma lista plana, seja fácil de comparar.
- Ligue uma árvore com caminhos de valor, etiqueta e filhos, ou uma lista plana de nós.
- Disponha com os algoritmos squarified, slice-and-dice ou strip, e escolha a direção da faixa.
- Pinte por categoria ou numa escala contínua de uma cor para outra.
- Entre num ramo, mostre um trilho e anime a descida.
- Mostre etiquetas, texto de valor compacto e dicas.
- Realce os nós cuja etiqueta corresponde a uma cadeia de pesquisa.
- Selecione um mosaico e trate ItemTapped e DrillChanged.
- Exporte o mapa de árvore para um fluxo ou ficheiro PNG.
Árvore · Tritium UI Controls
TritiumTreeView
Mostre uma hierarquia que o utilizador pode expandir, assinalar, selecionar e reordenar.
- Ligue uma árvore com um caminho de propriedade de filhos, ou carregue filhos quando um nó expande.
- Não selecione nada, um nó ou muitos.
- Mostre caixas de verificação e leia os itens assinalados.
- Forneça um modelo de item, ou mostre uma propriedade de cada objeto.
- Arraste para reordenar irmãos ou largar um nó num pai novo.
- Expanda e recolha a partir do código, e ouça ambos.
- Ouça NodeReordered e NodeReparented, também quando a sua lista é imutável e tem de aplicar o movimento você mesmo.
Simbologias de código de barras
O TritiumBarcodeView desenha estes símbolos.
Code128
Uma simbologia desenhada pelo TritiumBarcodeView.
QrCode
Uma simbologia desenhada pelo TritiumBarcodeView.
Code39
Uma simbologia desenhada pelo TritiumBarcodeView.
Ean13
Uma simbologia desenhada pelo TritiumBarcodeView.
Ean8
Uma simbologia desenhada pelo TritiumBarcodeView.
UpcA
Uma simbologia desenhada pelo TritiumBarcodeView.
UpcE
Uma simbologia desenhada pelo TritiumBarcodeView.
Itf
Uma simbologia desenhada pelo TritiumBarcodeView.
Pdf417
Uma simbologia desenhada pelo TritiumBarcodeView.
DataMatrix
Uma simbologia desenhada pelo TritiumBarcodeView.
Aztec
Uma simbologia desenhada pelo TritiumBarcodeView.
Codabar
Uma simbologia desenhada pelo TritiumBarcodeView.
Code93
Uma simbologia desenhada pelo TritiumBarcodeView.
Msi
Uma simbologia desenhada pelo TritiumBarcodeView.
Plessey
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBar
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarExpanded
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarTruncated
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarLimited
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarStacked
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarStackedOmnidirectional
Uma simbologia desenhada pelo TritiumBarcodeView.
Gs1DataBarExpandedStacked
Uma simbologia desenhada pelo TritiumBarcodeView.
MicroQr
Uma simbologia desenhada pelo TritiumBarcodeView.
MicroPdf417
Uma simbologia desenhada pelo TritiumBarcodeView.
MaxiCode
Uma simbologia desenhada pelo TritiumBarcodeView.
IntelligentMail
Uma simbologia desenhada pelo TritiumBarcodeView.
PharmaCode
Uma simbologia desenhada pelo TritiumBarcodeView.
PharmaCodeTwoTrack
Uma simbologia desenhada pelo TritiumBarcodeView.
RoyalMail
Uma simbologia desenhada pelo TritiumBarcodeView.
UpcEanExtension
Uma simbologia desenhada pelo TritiumBarcodeView.
Code32
Uma simbologia desenhada pelo TritiumBarcodeView.
Pzn8
Uma simbologia desenhada pelo TritiumBarcodeView.
DeutschePostIdentcode
Uma simbologia desenhada pelo TritiumBarcodeView.
DeutschePostLeitcode
Uma simbologia desenhada pelo TritiumBarcodeView.
Kix
Uma simbologia desenhada pelo TritiumBarcodeView.
DpdCode
Uma simbologia desenhada pelo TritiumBarcodeView.
RoyalMailMailmark
Uma simbologia desenhada pelo TritiumBarcodeView.
Itf14
Uma simbologia desenhada pelo TritiumBarcodeView.
Code39Extended
Uma simbologia desenhada pelo TritiumBarcodeView.
Telepen
Uma simbologia desenhada pelo TritiumBarcodeView.
Logmars
Uma simbologia desenhada pelo TritiumBarcodeView.
EpcQr
Uma simbologia desenhada pelo TritiumBarcodeView.
SwissQr
Uma simbologia desenhada pelo TritiumBarcodeView.
UpnQr
Uma simbologia desenhada pelo TritiumBarcodeView.
Standard2of5
Uma simbologia desenhada pelo TritiumBarcodeView.
Industrial2of5
Uma simbologia desenhada pelo TritiumBarcodeView.
Iata2of5
Uma simbologia desenhada pelo TritiumBarcodeView.
DataLogic2of5
Uma simbologia desenhada pelo TritiumBarcodeView.
Code11
Uma simbologia desenhada pelo TritiumBarcodeView.
DotCode
Uma simbologia desenhada pelo TritiumBarcodeView.
Postnet
Uma simbologia desenhada pelo TritiumBarcodeView.
Planet
Uma simbologia desenhada pelo TritiumBarcodeView.
AustraliaPost
Uma simbologia desenhada pelo TritiumBarcodeView.
JapanPost
Uma simbologia desenhada pelo TritiumBarcodeView.
KoreaPost
Uma simbologia desenhada pelo TritiumBarcodeView.
RmQr
Uma simbologia desenhada pelo TritiumBarcodeView.
Hibc
Uma simbologia desenhada pelo TritiumBarcodeView.
Vin
Uma simbologia desenhada pelo TritiumBarcodeView.
AztecRune
Uma simbologia desenhada pelo TritiumBarcodeView.
CodeOne
Uma simbologia desenhada pelo TritiumBarcodeView.
Aparência
Mude cada controlo Tritium para um pacote de tema, acabamento, preenchimento e destaque partilhados, incluindo claro e escuro.
- Aplique um de cinco pacotes: Default, Candy, Glass, Gradient ou Soap Bubble.
- Escolha um acabamento plano ou um acabamento com profundidade e um bisel mais forte.
- Pinte o cromado com um preenchimento horizontal, vertical, diagonal ou radial.
- Defina a sua cor de destaque e de duas a seis paragens de gradiente.
- Siga o tema claro ou escuro da aplicação para página, superfície, tinta, texto atenuado e limites.
- Una TritiumThemeResources para que o XAML possa ligar chaves DynamicResource como TritiumAccent, TritiumInk, TritiumPage e as cores de série.
- Ouça Changed e volte a ler as cores depois de uma mudança de pacote ou de destaque.
- Conduza gráficos, distintivos, editores e o resto da suite a partir dos mesmos tokens.
Pacotes
Default
Um pacote de tema.
Candy
Um pacote de tema.
Glass
Um pacote de tema.
Soap Bubble
Um pacote de tema.
Paragens do gradiente
Gradient usa 2, 3, 4, 5, 6 paragens.
Gradient 2
Gradient com este número de paragens de cor.
Gradient 3
Gradient com este número de paragens de cor.
Gradient 4
Gradient com este número de paragens de cor.
Gradient 5
Gradient com este número de paragens de cor.
Gradient 6
Gradient com este número de paragens de cor.
Direção de preenchimento
Horizontal
Uma direção de preenchimento.
Vertical
Uma direção de preenchimento.
Diagonal
Uma direção de preenchimento.
Radial
Uma direção de preenchimento.
Acabamento
Flat
Um acabamento de apresentação.
Depth3D
Um acabamento de apresentação.