Tritium UI

Galerie des contrôles

Chaque contrôle de Tritium UI pour .NET MAUI, plus les symbologies de code-barres et les finitions d’apparence.

Contrôles

Voici les contrôles de Tritium UI pour .NET MAUI.

Code-barres · Tritium Imaging & Barcode

TritiumBarcodeView

TritiumBarcodeView

Dessinez un symbole de code-barres ou QR lisible à partir d'une chaîne et exportez-le en PNG.

Fonctions clés

  • Encodez des symboles de vente, de poste, de logistique et de paiement, dont Code 128, Code 39, EAN/UPC, ITF, Codabar, Code 93, MSI, Plessey, PDF417, Data Matrix, Aztec, QR et la famille GS1 DataBar.
  • Produisez des symboles spécialisés tels que 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 et VIN.
  • Produisez des profils de paiement et européens, dont EPC QR, Swiss QR-bill, UPN QR, Code 32, PZN8, Identcode, Leitcode, DPD et ITF-14.
  • Activez GS1-128 (FNC1) pour le Code 128, et déduisez le format GS1 lorsque la valeur ressemble déjà à une chaîne d'éléments.
  • Réglez le symbole et sa valeur ensemble pour que l'aperçu ne se vide pas sur une paire intermédiaire invalide.
  • Choisissez les couleurs de premier plan et d'arrière-plan du symbole.
  • Exportez un fichier PNG à la taille demandée.
  • Appelez UseTritiumBarcode() une fois au démarrage, avant d'afficher un scanner ou un générateur.
TritiumBarcodeScanner

TritiumBarcodeScanner

Acceptez un code-barres depuis une cale clavier, une image fixe ou une caméra en direct après l'autorisation de l'utilisateur.

Fonctions clés

  • Saisissez ou calez un code dans le champ et déclenchez BarcodeDetected avec la valeur brute, le nom du format et la source (clavier, caméra ou image).
  • Laissez la caméra éteinte jusqu'à ce que la page appelle RequestEnableCameraAsync, qui interroge l'utilisateur et demande l'autorisation de la caméra.
  • Décodez une image fixe depuis un flux sur chaque plateforme prise en charge, y compris Windows, où le scan par caméra en direct n'est pas disponible.
  • Affichez un aperçu de caméra en direct seulement lorsque l'appareil signale une caméra utilisable (Android, iOS et Mac Catalyst).
  • Liez la dernière valeur acceptée dans les deux sens pour qu'un formulaire puisse enregistrer le scan.
  • Arrêtez la caméra lorsque le contrôle se décharge.

Graphiques · Tritium Charts

TritiumCartesianChart

TritiumCartesianChart

Tracez des séries métier et financières sur un graphique X/Y commun, avec zoom, légende et export PNG.

Fonctions clés

  • Déposez des séries ligne, spline, aire, barre, barre/aire empilée et empilée à 100 %, nuage, aire de plage, barre d'erreur, cascade et boîte à moustaches.
  • Tracez des cours OHLC et en chandeliers, avec un volet de volume facultatif et des couleurs de hausse et de baisse.
  • Liez chaque série à une collection avec des chemins de propriétés X et Y, ou à des valeurs X numériques, de catégorie ou de date.
  • Utilisez un axe Y linéaire ou logarithmique, un axe Y secondaire, des titres d'axe et des quadrillages verticaux.
  • Laissez zoomer et faire défiler, montrez un réticule et des info-bulles, et synchronisez le zoom entre les graphiques qui partagent un ZoomSyncGroup.
  • Placez la légende de n'importe quel côté, choisissez une palette nommée (teal, ocean, sunset ou mono) et remplacez la couleur d'une série.
  • Tracez des lignes de référence et des superpositions de tendance : ajustement linéaire, moyenne mobile, ajustement quadratique, bandes de Bollinger et VWAP.
  • Animez les changements de série, affichez un message d'état vide et exportez le tracé vers un flux ou un fichier PNG.
  • Sélectionnez un point et gérez SeriesPointSelected.
TritiumFunnelChart

TritiumFunnelChart

Montrez un pipeline qui se rétrécit en entonnoir ou en pyramide, avec étiquettes, éclatement et export PNG.

Fonctions clés

  • Liez une FunnelSeries pour que chaque étape ait une étiquette et une valeur.
  • Basculez entre entonnoir et pyramide, et réglez l'étroitesse du col.
  • Affichez des étiquettes de données, une légende et des info-bulles.
  • Éclatez une étape par index ou l'étape que l'utilisateur sélectionne.
  • Animez la série et affichez un message d'état vide.
  • Sélectionnez une étape et gérez SeriesPointSelected.
  • Exportez le graphique vers un flux ou un fichier PNG.
TritiumHeatmapChart

TritiumHeatmapChart

Coloriez une grille de valeurs en lignes et colonnes pour que les matrices denses se lisent d'un coup d'œil.

Fonctions clés

  • Liez une HeatmapSeries avec des chemins de propriétés de colonne, de ligne et de valeur.
  • Peignez les cellules sur une échelle à deux ou trois couleurs (bas, milieu facultatif, haut).
  • Affichez ou masquez les étiquettes de valeur de cellule et les étiquettes d'axe.
  • Affichez une légende et des info-bulles, et animez le premier tracé.
  • Affichez un message d'état vide lorsqu'il n'y a pas de données.
  • Sélectionnez une cellule et gérez SeriesPointSelected.
  • Exportez le graphique vers un flux ou un fichier PNG.
TritiumPieChart

TritiumPieChart

Montrez les parts d'un tout en camembert ou en anneau, avec éclatement, légende et export PNG.

Fonctions clés

  • Liez une PieSeries à une collection avec des chemins de propriétés d'étiquette et de valeur.
  • Réglez HoleRadius au-dessus de zéro pour dessiner un anneau.
  • Éclatez une part par index, ou la part que l'utilisateur sélectionne.
  • Affichez ou masquez la légende et les info-bulles, et jouez une courte animation de série.
  • Affichez un message d'état vide personnalisé lorsqu'il n'y a pas de données.
  • Sélectionnez une part et gérez SeriesPointSelected.
  • Exportez le graphique vers un flux ou un fichier PNG.
TritiumRadarChart

TritiumRadarChart

Comparez plusieurs séries sur les mêmes catégories dans un graphique radar.

Fonctions clés

  • Superposez plusieurs RadarSeries sur les mêmes rayons.
  • Liez chaque série avec des chemins de propriétés de catégorie et de valeur.
  • Choisissez si une série est un polygone rempli ou un contour, et réglez l'épaisseur du trait.
  • Affichez une légende, des info-bulles et un nombre réglable d'anneaux de grille.
  • Animez la série et affichez un message d'état vide.
  • Sélectionnez un point et gérez SeriesPointSelected.
  • Exportez le graphique vers un flux ou un fichier PNG.

Badge · Tritium UI Controls

TritiumBadge

TritiumBadge

Affichez un court libellé dans une puce arrondie qui suit le thème Tritium actif.

Fonctions clés

  • Réglez la légende avec Text.
  • Reprenez automatiquement l'accent, l'encre et le chrome courants.
  • Repeignez lorsque le pack de thème, la finition, le remplissage ou l'accent change.
  • Déposez-le en ligne sur une page sans code de disposition supplémentaire.
  • Restez lisible dans les thèmes clair et sombre de l'application.

Formulaire de données · Tritium UI Controls

TritiumDataForm

TritiumDataForm

Générez un éditeur étiqueté pour un objet .NET, validez-le, puis confirmez ou annulez les modifications.

Fonctions clés

  • Pointez DataObject vers un POCO et laissez le formulaire construire un éditeur par propriété publique.
  • Utilisez une saisie masquée pour les chaînes masquées, une saisie numérique pour les nombres, un interrupteur pour bool, un sélecteur de date pour DateTime et DateOnly, et une liste déroulante pour les énumérations.
  • Nommez, ordonnez, groupez ou masquez les champs avec DataFormDisplay, et attachez un masque avec DataFormMasked.
  • Validez avec les attributs de validation .NET habituels, dont Required et Range.
  • Lancez la validation lorsqu'un champ change, lorsqu'il perd le focus, ou seulement lorsque vous appelez Validate.
  • Remplacez ou annulez un éditeur dans GeneratingEditor avant qu'il ne s'affiche.
  • Commit ne réussit que si la validation passe. Cancel restaure l'objet aux valeurs du dernier chargement ou de la confirmation réussie et reconstruit les éditeurs.
  • Passez tout le formulaire en lecture seule, et activez au besoin un retour haptique ou sonore sur les éditeurs.

Grille de données · Tritium Data Grids

TritiumDataGrid avec regroupement et filtres

TritiumDataGrid

Affichez, modifiez, filtrez, groupez et exportez des données tabulaires ou hiérarchiques dans une grille MAUI.

Fonctions clés

  • Liez ItemsSource et générez les colonnes automatiquement, ou déclarez des colonnes texte, numériques, booléennes, date, combo et modèle.
  • Laissez trier, redimensionner, réordonner, masquer et figer des colonnes à gauche ou à droite.
  • Filtrez avec une zone de texte, une liste ou un arbre de valeurs distinctes, des filtres de style Excel et un filtre ET/OU avancé.
  • Groupez les lignes, développez un arbre d'enfants, montrez le détail d'une ligne et basculez entre une disposition tableau et cartes.
  • Modifiez les cellules en ligne ou avec un modèle de ligne, puis annulez ou acceptez les changements.
  • Sélectionnez des lignes ou des cellules, copiez la sélection en texte séparé par des tabulations et collez-la dans la grille.
  • Montrez des synthèses de colonne (somme, moyenne, nombre, min, max), fusionnez les cellules égales, épinglez des lignes et colorez les cellules avec des règles conditionnelles.
  • Paginez les lignes, recherchez du texte, et enregistrez ou restaurez l'état des colonnes, du tri, du filtre et du groupe.
  • Exportez en CSV ou Excel, et imprimez ou prévisualisez la vue courante en HTML.

Ancrage · Tritium UI Controls

TritiumDockGroup

TritiumDockGroup

Un panneau d'outils titré qui peut se replier, s'épingler et se fermer dans un hôte d'ancrage.

Fonctions clés

  • Réglez un titre et placez n'importe quelle vue dans le corps.
  • Repliez le corps depuis l'en-tête, avec une courte animation.
  • Épinglez le groupe pour qu'un panneau flottant reste à l'écran.
  • Masquez le bouton fermer ou épingler lorsque le panneau doit rester.
  • Faites défiler un corps haut au lieu de le rogner.
  • Déclenchez CloseRequested, CollapseChanged, PinChanged et ContentSizeChanged pour votre propre disposition.
TritiumDockHost

TritiumDockHost

Ancrez, détachez, réordonnez et restaurez des groupes d'outils sur une même page.

Fonctions clés

  • Empilez des panneaux TritiumDockGroup dans une colonne d'ancrage défilante.
  • Faites glisser une barre de titre pour détacher le groupe, avec un court seuil de déplacement pour qu'un clic ne le désancre pas.
  • Accrochez les groupes flottants aux flottants voisins, à la colonne d'ancrage et aux bords de la superposition.
  • Déposez un flottant dans l'ancrage et choisissez son ordre d'après la position de dépôt.
  • Gardez un groupe épinglé à l'écran pour qu'il ne se réancre pas.
  • Affichez, masquez ou fermez un groupe, et écoutez fermé, affiché, réancré et fin de glisser.
  • Attachez un menu de visibilité pour que l'utilisateur puisse ramener un groupe masqué.
  • Sous Windows, la barre de titre affiche un curseur de saisie tant que le pointeur est dessus.

Éditeurs · Tritium UI Controls

TritiumAutoComplete

TritiumAutoComplete

Filtrez une liste pendant la saisie et liez à la fois le texte et l'élément choisi.

Fonctions clés

  • Filtrez avec Contains ou StartsWith après un nombre minimal de caractères.
  • Liez ItemsSource à des chaînes ou des objets et placez une correspondance dans SelectedItem.
  • Gardez Text dans les deux sens pour piloter la zone depuis le code.
  • Affichez un état occupé pendant que vous remplacez la liste depuis une recherche.
  • Activez au besoin un retour haptique ou sonore lorsqu'une suggestion est choisie.
  • Masquez la liste de suggestions après une sélection.
TritiumComboBox

TritiumComboBox

Choisissez un élément dans une liste, avec un bouton Effacer facultatif et une propriété d'affichage.

Fonctions clés

  • Liez ItemsSource et SelectedItem dans les deux sens.
  • Affichez une propriété de chaque objet avec DisplayMemberPath, ou le texte de l'objet.
  • Proposez un bouton Effacer, ou masquez-le lorsqu'une valeur est exigée.
  • Activez au besoin un retour haptique ou sonore lorsque la sélection change.
  • Utilisez-le comme l'éditeur d'énumération que DataForm génère.
Capture à venir

TritiumDateTimePicker

Modifiez une date, une heure ou les deux, et gardez la valeur dans une plage facultative.

Fonctions clés

  • Basculez entre date seule, heure seule, et date plus heure.
  • Liez un DateTime nullable dans les deux sens.
  • Bornez la date avec MinimumDate et MaximumDate.
  • Activez au besoin un retour haptique ou sonore lorsque l'utilisateur valide un changement.
  • DataForm utilise le mode date pour les propriétés DateTime et DateOnly.
TritiumMaskedEntry

TritiumMaskedEntry

Forcez le texte saisi dans un masque et exposez la valeur brute ainsi que le fait que le masque est complet.

Fonctions clés

  • Utilisez 0 pour un chiffre, L pour une lettre, A pour une lettre ou un chiffre, et tout autre caractère comme littéral.
  • Affichez un caractère d'invite dans les cases que l'utilisateur n'a pas remplies.
  • Gardez Value comme les caractères bruts, à part de l'affichage mis en forme.
  • Réglez IsValid lorsque chaque case est remplie.
  • Activez au besoin un retour haptique ou sonore lorsque l'utilisateur quitte le champ.
  • DataForm applique DataFormMasked aux propriétés chaîne automatiquement.
TritiumNumericEntry

TritiumNumericEntry

Modifiez un décimal avec des bornes facultatives, un format et un indicateur de validité que vous pouvez lier.

Fonctions clés

  • Liez un décimal nullable dans les deux sens.
  • Refusez les valeurs hors de Minimum et Maximum.
  • Autorisez une zone vide lorsque AllowNull est vrai.
  • Mettez en forme l'affichage avec une chaîne de format numérique .NET.
  • Lisez IsValid pour voir si le texte courant est un nombre dans l'intervalle.
  • Activez au besoin un retour haptique ou sonore à la validation.
TritiumSignaturePad

TritiumSignaturePad

Capturez une signature au doigt ou au pointeur et exportez-la en PNG.

Fonctions clés

  • Tracez un ou plusieurs traits sur le pavé.
  • Réglez la couleur d'encre et l'épaisseur du trait.
  • Lisez IsEmpty avant d'accepter le formulaire.
  • Effacez le pavé depuis un bouton.
  • Exportez les traits vers un flux PNG à la taille choisie.
  • Activez au besoin un retour haptique ou sonore comme pour les autres éditeurs.
TritiumStepper

TritiumStepper

Faites monter ou descendre un nombre entre un minimum et un maximum.

Fonctions clés

  • Liez Value dans les deux sens comme décimal.
  • Réglez Minimum, Maximum et Increment.
  • Bloquez aux extrémités au lieu de boucler.
  • Affichez la valeur courante entre les boutons moins et plus.
  • Activez au besoin un retour haptique ou sonore à chaque pas.
TritiumSwitch

TritiumSwitch

Liez un booléen à un interrupteur qui suit la couleur d'accent Tritium.

Fonctions clés

  • Liez IsToggled dans les deux sens.
  • Utilisez l'accent du thème actif pour l'état activé.
  • Ignorez les mises à jour par code pour que le retour ne joue que lors d'une bascule de l'utilisateur.
  • Activez au besoin un retour haptique ou sonore.
  • DataForm l'utilise pour les propriétés bool.

Gantt · Tritium Scheduling

TritiumGanttView

TritiumGanttView

Planifiez des tâches sur un diagramme de Gantt avec dépendances, calendriers, ressources et chemin critique.

Fonctions clés

  • Affichez une grille de tâches à côté des barres de chronologie, et liez vos propres objets avec un mappage ou utilisez TritiumGanttTask.
  • Zoomez par jour, semaine ou mois, et grisez les jours non travaillés d'un calendrier de projet.
  • Liez les tâches fin-début, début-début, fin-fin ou début-fin, avec un décalage, et tracez ou supprimez des liens sur le graphique.
  • Faites glisser pour déplacer une barre, redimensionnez un segment et mettez à jour l'avancement, avec annulation et rétablissement en plusieurs étapes.
  • Surlignez le chemin critique, montrez les références et les jalons, et faites respecter les dates de dépendance.
  • Indentez une hiérarchie avec ParentId, scindez une tâche et appliquez des contraintes telles que ne pas commencer avant et doit commencer le.
  • Affectez des ressources, montrez la surcharge, nivelez le planning et ouvrez un histogramme de ressources.
  • Hébergez plus d'un projet, choisissez les colonnes de la grille de tâches et placez du texte sur les barres.
  • Modifiez une tâche dans la boîte de propriétés, exportez un PNG ou un PDF vectoriel, et imprimez (boîte de dialogue Windows, ou ouvrez le PDF ailleurs).

Jauges · Tritium Gauges

TritiumBulletGraph

TritiumBulletGraph

Comparez une mesure mise en avant à une cible sur une échelle qualitative compacte.

Fonctions clés

  • Montrez une mesure mise en avant face à un repère comparatif.
  • Peignez des plages qualitatives (faible, satisfaisant, bon) derrière la barre.
  • Disposez le graphique à l'horizontale ou à la verticale.
  • Affichez des étiquettes de graduation et une étiquette facultative sur le repère comparatif.
  • Faites glisser la valeur mise en avant, accrochez-la et animez les changements.
  • Liez Value comme alias de la mesure mise en avant.
  • Exportez le graphique vers un flux ou un fichier PNG.
TritiumDigitalGauge

TritiumDigitalGauge

Affichez un nombre en afficheur sept segments, y compris un deux-points de style horloge.

Fonctions clés

  • Liez le minimum, le maximum et une valeur dans les deux sens.
  • Choisissez combien de chiffres et de décimales afficher.
  • Complétez avec des zéros de tête et ajoutez une unité.
  • Faites clignoter un deux-points pour un affichage de type horloge.
  • Recoloriez les chiffres depuis des plages, avec une couleur d'alarme distincte.
  • Réglez les couleurs du panneau et des chiffres, plus un titre.
  • Exportez l'afficheur vers un flux ou un fichier PNG.
TritiumLinearGauge

TritiumLinearGauge

Affichez une valeur sur une barre horizontale ou verticale avec des graduations, des plages et une aiguille.

Fonctions clés

  • Liez le minimum, le maximum et une valeur dans les deux sens.
  • Disposez l'échelle à l'horizontale ou à la verticale.
  • Coloriez des bandes quantitatives et ajoutez des pointeurs de repère.
  • Affichez des graduations, des étiquettes, un titre et une couleur de barre.
  • Faites glisser l'aiguille, accrochez à un pas et animez les changements.
  • Verrouillez l'interaction avec IsReadOnly.
  • Exportez la jauge vers un flux ou un fichier PNG.
TritiumRadialGauge

TritiumRadialGauge

Affichez une valeur sur un cadran circulaire avec des plages, une aiguille et un glissement facultatif.

Fonctions clés

  • Réglez le minimum, le maximum et une valeur dans les deux sens.
  • Balayez n'importe quel angle de départ et arc, d'un cercle complet à un demi-cercle.
  • Coloriez des bandes avec GaugeRange et ajoutez des pointeurs avec GaugeMarker.
  • Affichez des graduations majeures et mineures, des étiquettes, un titre et une étiquette centrale.
  • Laissez l'utilisateur faire glisser l'aiguille, accrochez à un pas et animez les changements de valeur.
  • Verrouillez le cadran avec IsReadOnly.
  • Exportez la jauge vers un flux ou un fichier PNG.

Éditeur d’image · Tritium Imaging & Barcode

TritiumImageEditor

TritiumImageEditor

Chargez une image, peignez et sélectionnez dessus, ajustez-la et exportez en PNG ou JPEG.

Fonctions clés

  • Chargez depuis un fichier, un flux ou un tableau d'octets, et exportez PNG ou JPEG vers un flux ou un fichier.
  • Peignez au stylo, crayon, surligneur, gomme, spray, pot, dégradé, clonage et recoloration.
  • Tracez des lignes, courbes, rectangles, ellipses, flèches et du texte, avec gras, italique, taille et police.
  • Sélectionnez avec un rectangle, une ellipse, un lasso ou une baguette magique, puis copiez, coupez, collez, rognez, remplissez, estompez, étendez ou contractez.
  • Faites pivoter, retournez, rognez, redimensionnez la toile, et réglez luminosité, contraste, teinte, saturation, flou, netteté et d'autres effets.
  • Gardez une pile de calques : ajouter, dupliquer, supprimer, renommer, réordonner, aplatir, régler l'opacité et fusionner (normal, produit, écran, incrustation, obscurcir, éclaircir).
  • Annulez, rétablissez et sautez à une étape de l'historique.
  • Zoomez, faites défiler et ajustez l'image ; sous Windows la molette zoome au pointeur.
  • Affichez ou masquez la barre de peinture, et déclenchez ImageChanged après une modification.

Cartes · Tritium Maps

TritiumMapView

TritiumMapView

Dessinez des tuiles de carte web depuis la source que vous choisissez (OpenStreetMap, Azure Maps avec votre propre clé, ou tout serveur de tuiles HTTPS), avec des repères, des formes, du GeoJSON, des cartes de chaleur et des choroplèthes.

Fonctions clés

  • Centrez sur une latitude et une longitude et réglez le zoom.
  • Choisissez la source de tuiles : OpenStreetMap, Azure Maps avec votre propre clé (Road, Satellite, Hybrid et Night), ou tout serveur de tuiles HTTPS. Les tuiles sont dessinées par notre propre moteur natif et conservées dans un cache local de tuiles.
  • Ajoutez des repères, des cercles, des polylignes et des polygones, et modifiez les superpositions lorsque vous activez ce mode.
  • Regroupez les repères, tracez une forme à main levée et mesurez la distance.
  • Repères avec regroupement, formes avec édition, GeoJSON, cartes de chaleur et choroplèthes.
  • Recherchez par géocodage, faites le géocodage inverse d'un point et affichez un itinéraire.
  • Affichez la position de l'utilisateur, suivez l'appareil et tracez le cap lorsqu'une boussole est disponible.
  • Ajoutez la superposition de trafic Azure Maps lorsque vous utilisez Azure Maps avec votre propre clé.
  • Affichez une couche de carte de chaleur et gérez les événements de repère, de superposition, de groupe, d'appui long et de mesure.

Organigramme · Tritium Charts

TritiumOrgChartView

TritiumOrgChartView

Dessinez un arbre d'organisation avec des connecteurs, le déploiement et le repli, et la recherche d'une personne.

Fonctions clés

  • Liez une hiérarchie avec des enfants, ou une liste plate avec id et id parent.
  • Affichez une étiquette, un sous-titre et une image facultative sur chaque nœud.
  • Disposez l'arbre de haut en bas ou de gauche à droite avec des connecteurs orthogonaux.
  • Développez tout, repliez tout ou repliez jusqu'à un niveau, et sélectionnez un nœud.
  • Pincez pour zoomer, et utilisez la molette sous Windows.
  • Surlignez un nom et faites défiler jusqu'à la correspondance avec QuickFind.
  • Exportez le graphique vers un flux ou un fichier PNG.

PDF · Tritium Documents

TritiumPdfViewer

TritiumPdfViewer

Ouvrez un PDF, feuilletez-le, recherchez, remplissez des formulaires, annotez et enregistrez le balisage.

Fonctions clés

  • Chargez depuis un fichier, un tableau d'octets ou un flux, et allez à une page.
  • Ajustez la largeur, ajustez la page ou réglez un zoom personnalisé.
  • Faites défiler une page à la fois ou en continu dans une pile verticale.
  • Affichez des miniatures et une barre de recherche, puis sautez au résultat suivant ou précédent.
  • Demandez un mot de passe ou un certificat de destinataire lorsque le fichier en a besoin.
  • Surlignez, soulignez, encrez, posez des notes, des tampons et du texte libre, puis enregistrez les annotations.
  • Marquez des caviardages et exportez une copie caviardée.
  • Remplissez le texte, les cases, les boutons radio et les champs de choix AcroForm, y compris la sélection multiple, et enregistrez une copie incrémentielle.
  • Déclenchez DocumentLoaded, DocumentLoadFailed et SearchCompleted.

Pivot · Tritium Data Grids

TritiumPivotGrid

TritiumPivotGrid

Transformez une liste plate en matrice de lignes, colonnes et valeurs, avec des totaux.

Fonctions clés

  • Affectez des champs aux lignes, colonnes et valeurs et agrégez par somme, nombre, moyenne, min ou max.
  • Affichez les totaux de ligne, les totaux de colonne et les sous-totaux.
  • Triez par le libellé de ligne ou par une colonne de données, croissant ou décroissant.
  • Mettez en forme les nombres et choisissez le texte affiché pour les cellules vides.
  • Développez et repliez les groupes.
  • Intégrez une liste de champs, ou partagez les mêmes collections de champs avec un TritiumPivotFieldList distinct.
  • Sélectionnez une cellule et gérez CellTapped.
  • Exportez la matrice en CSV ou en PNG.
  • Il s'agit d'un tableau croisé de liste plate, pas d'un cube OLAP.
TritiumPivotFieldList

TritiumPivotFieldList

Affectez les champs source aux lignes, colonnes et valeurs du tableau croisé sans écrire de code de disposition.

Fonctions clés

  • Listez les champs disponibles et déplacez-les vers Rows, Columns ou Values.
  • Partagez ces trois collections avec un TritiumPivotGrid pour que la matrice reste synchronisée.
  • Suggérez des noms de champs à partir des propriétés publiques du premier objet.
  • Touchez une puce pour la renvoyer vers Available.
  • Faites défiler l'agrégat d'un champ de valeur (somme, nombre, moyenne, min, max) par un appui long ou un second toucher.
  • Partez d'une disposition vide et laissez l'utilisateur construire le tableau croisé.

Rapports · Tritium Reporting (dans Complete, ou seul)

TritiumReportViewer

TritiumReportViewer

Paginez un état lié, zoomez, recherchez et exportez-le dans les formats que vos utilisateurs attendent.

Fonctions clés

  • Liez une définition d'état plus des lignes, ou remettez-lui un document déjà terminé.
  • Acceptez une source de données, une liste d'objets ou de dictionnaires, et demandez des paramètres.
  • Allez au premier, au précédent, au suivant et au dernier, et affichez un plan du document.
  • Zoomez pour ajuster la largeur, ajuster la page, ou un pourcentage de 25 % à 400 %.
  • Recherchez du texte et parcourez les résultats.
  • Exportez PDF, Word, Excel (xlsx et xls), PNG, CSV, HTML, XML, MHTML, PowerPoint et TIFF.
  • Déclenchez PrintRequested pour que l'application puisse afficher sa propre interface d'impression.
  • Déclenchez ActionRequested lorsque l'utilisateur active un lien, un mailto ou un document incorporé.
TritiumReportDesigner

TritiumReportDesigner

Disposez visuellement un état en bandes, prévisualisez-le et enregistrez la définition.

Fonctions clés

  • Concevez les en-têtes et pieds d'état, de page et de groupe, plus une bande de détail.
  • Déposez des étiquettes, champs, formules, codes-barres, images, lignes, cadres, graphiques, cartes, jauges, tableaux croisés, sous-états, totaux cumulés et documents incorporés.
  • Accrochez, déplacez, redimensionnez et sélectionnez plusieurs éléments, avec annulation et rétablissement.
  • Basculez les règles entre pouces et centimètres, et réglez Letter ou A4, portrait ou paysage.
  • Modifiez les groupes, les tris et les paramètres, y compris les paramètres en cascade.
  • Prévisualisez contre une source de données, une liste d'objets ou les lignes d'exemple intégrées.
  • Enregistrez et rechargez la définition en JSON.
  • Ajoutez des graphiques en barres, lignes, camembert, aire, nuage, entonnoir, carte de chaleur, radar, anneau, cascade, financiers et d'organisation lorsque ces contrôles sont disponibles pour le concepteur.
TritiumAveryLabelView

TritiumAveryLabelView

Prévisualisez une feuille d'étiquettes Avery de réception et exportez la feuille en PDF.

Fonctions clés

  • Choisissez Avery 5160 ou 8160 (30 étiquettes, 1 par 2-5/8 pouces), 5163 (10 étiquettes, 2 par 4 pouces) ou 5164 (6 étiquettes, 3-1/3 par 4 pouces) sur US Letter.
  • Placez un titre, un code-barres, un SKU, un bon de commande, une quantité, un emplacement, une date et une description sur chaque étiquette.
  • Prévisualisez la feuille au PPP choisi.
  • Exportez la feuille en octets PDF ou vers un fichier.
  • Remplacez toute la feuille ou modifiez la liste d'éléments et actualisez.

Texte enrichi · Tritium UI Controls

TritiumRichTextEditor

TritiumRichTextEditor

Modifiez du texte mis en forme en HTML, avec une barre d'outils pour les styles dont la plupart des formulaires ont besoin.

Fonctions clés

  • Liez Html dans les deux sens, et lisez le Text brut à côté.
  • Appliquez gras, italique, souligné, titres, paragraphes et listes à puces ou numérotées.
  • Insérez et retirez des liens.
  • Affichez ou masquez la barre d'outils, et passez en lecture seule.
  • Affichez un espace réservé lorsque le document est vide.
  • Déclenchez HtmlChanged après une modification.
  • Définissez le document depuis le code avec SetHtmlAsync.

Planificateur · Tritium Scheduling

TritiumScheduler

TritiumScheduler

Planifiez des rendez-vous dans des vues jour, semaine, mois et chronologie de ressources.

Fonctions clés

  • Basculez entre jour, semaine, semaine de travail, mois, une bande de plusieurs mois et une chronologie de ressources.
  • Liez des rendez-vous et des ressources, ou mappez vos propres objets avec des chemins de propriétés.
  • Faites glisser et redimensionnez les rendez-vous, et créez-les ou modifiez-les par des événements que vous pouvez annuler.
  • Répétez chaque jour, semaine ou mois, et modifiez une occurrence, les suivantes ou toute la série.
  • Marquez libre, provisoire, occupé, absent ou au travail ailleurs, et stockez le lieu, les notes et les participants.
  • Affichez les jours fériés et les notes, réglez le premier jour de la semaine, et définissez la journée et la durée du créneau.
  • Sélectionnez plusieurs dates, et déclenchez des rappels sur un minuteur que vous contrôlez.
  • Imprimez la plage visible : une boîte de dialogue d'impression Windows lorsqu'une fenêtre est disponible, sinon un fichier HTML (et un PDF simple) que l'application ouvre.
TritiumCalendarCombo

TritiumCalendarCombo

Choisissez une date dans un calendrier mensuel déroulant sans quitter le formulaire.

Fonctions clés

  • Affichez la date sélectionnée dans une zone en lecture seule et ouvrez une grille du mois.
  • Liez SelectedDate dans les deux sens.
  • Limitez les choix avec MinDate et MaxDate.
  • Commencez la semaine au jour que vous choisissez.
  • Déclenchez DateSelected lorsque l'utilisateur choisit un jour.
  • Liez-le à la date sélectionnée d'un planificateur pour que les deux restent alignés.

Chronologie · Tritium Scheduling

TritiumTimelineView

TritiumTimelineView

Placez des événements et des plages de dates sur une ligne d'historique horizontale, distincte du planificateur et du Gantt.

Fonctions clés

  • Affichez les instants comme des points et les durées comme des barres.
  • Liez vos objets avec des chemins de titre, de détails, de début, de fin et de catégorie, ou utilisez TritiumTimelineEvent.
  • Empilez les événements en alternant les côtés, par couloirs de catégorie, ou tous au-dessus ou au-dessous de l'axe.
  • Faites défiler le temps, pincez pour zoomer, et utilisez la molette sous Windows.
  • Marquez maintenant, et bornez l'échelle avec un zoom minimal et maximal.
  • Affichez des étiquettes et des info-bulles, et faites défiler jusqu'à un instant.
  • Sélectionnez un élément et gérez ItemTapped.
  • Exportez la chronologie vers un flux ou un fichier PNG.

Treemap · Tritium Charts

TritiumTreemapView

TritiumTreemapView

Taillez des rectangles selon la valeur pour qu'une hiérarchie, ou une liste plate, soit facile à comparer.

Fonctions clés

  • Liez un arbre avec des chemins de valeur, d'étiquette et d'enfants, ou une liste plate de nœuds.
  • Disposez avec les algorithmes squarified, slice-and-dice ou strip, et choisissez la direction de la bande.
  • Coloriez par catégorie ou sur une échelle continue d'une couleur à l'autre.
  • Descendez dans une branche, affichez un fil d'Ariane et animez la descente.
  • Affichez des étiquettes, un texte de valeur compact et des info-bulles.
  • Surlignez les nœuds dont l'étiquette correspond à une chaîne de recherche.
  • Sélectionnez une tuile et gérez ItemTapped et DrillChanged.
  • Exportez la carte proportionnelle vers un flux ou un fichier PNG.

Arborescence · Tritium UI Controls

TritiumTreeView

TritiumTreeView

Montrez une hiérarchie que l'utilisateur peut développer, cocher, sélectionner et réordonner.

Fonctions clés

  • Liez un arbre avec un chemin de propriété d'enfants, ou chargez les enfants lorsqu'un nœud se développe.
  • Ne sélectionnez rien, un nœud ou plusieurs.
  • Affichez des cases à cocher et lisez les éléments cochés.
  • Fournissez un modèle d'élément, ou affichez une propriété de chaque objet.
  • Faites glisser pour réordonner les frères ou déposer un nœud sur un nouveau parent.
  • Développez et repliez depuis le code, et écoutez les deux.
  • Écoutez NodeReordered et NodeReparented, y compris lorsque votre liste est immuable et que vous devez appliquer le déplacement vous-même.

Symbologies de code-barres

TritiumBarcodeView dessine ces symboles.

Code-barres Gs1DataBarExpanded

Symbologie

Gs1DataBarExpanded

Une symbologie dessinée par TritiumBarcodeView.

Code-barres Gs1DataBarTruncated

Symbologie

Gs1DataBarTruncated

Une symbologie dessinée par TritiumBarcodeView.

Code-barres Gs1DataBarLimited

Symbologie

Gs1DataBarLimited

Une symbologie dessinée par TritiumBarcodeView.

Code-barres Gs1DataBarStacked

Symbologie

Gs1DataBarStacked

Une symbologie dessinée par TritiumBarcodeView.

Code-barres Gs1DataBarStackedOmnidirectional

Symbologie

Gs1DataBarStackedOmnidirectional

Une symbologie dessinée par TritiumBarcodeView.

Code-barres Gs1DataBarExpandedStacked

Symbologie

Gs1DataBarExpandedStacked

Une symbologie dessinée par TritiumBarcodeView.

Code-barres PharmaCodeTwoTrack

Symbologie

PharmaCodeTwoTrack

Une symbologie dessinée par TritiumBarcodeView.

Code-barres DeutschePostIdentcode

Symbologie

DeutschePostIdentcode

Une symbologie dessinée par TritiumBarcodeView.

Code-barres DeutschePostLeitcode

Symbologie

DeutschePostLeitcode

Une symbologie dessinée par TritiumBarcodeView.

Code-barres RoyalMailMailmark

Symbologie

RoyalMailMailmark

Une symbologie dessinée par TritiumBarcodeView.

Apparence

Basculez chaque contrôle Tritium vers un pack de thème, une finition, un remplissage et un accent partagés, y compris clair et sombre.

  • Appliquez l'un des cinq packs : Default, Candy, Glass, Gradient ou Soap Bubble.
  • Choisissez une finition plate ou une finition en profondeur avec un biseau plus marqué.
  • Peignez le chrome avec un remplissage horizontal, vertical, diagonal ou radial.
  • Réglez votre propre couleur d'accent et de deux à six arrêts de dégradé.
  • Suivez le thème clair ou sombre de l'application pour la page, la surface, l'encre, le texte atténué et les bordures.
  • Fusionnez TritiumThemeResources pour que le XAML puisse lier des clés DynamicResource telles que TritiumAccent, TritiumInk, TritiumPage et les couleurs de série.
  • Écoutez Changed et relisez les couleurs après un changement de pack ou d'accent.
  • Pilotez les graphiques, les pastilles, les éditeurs et le reste de la suite depuis les mêmes jetons.

Paquets

Default

Paquet de thème

Default

Un paquet de thème.

Candy

Paquet de thème

Candy

Un paquet de thème.

Glass

Paquet de thème

Glass

Un paquet de thème.

Soap Bubble

Paquet de thème

Soap Bubble

Un paquet de thème.

Arrêts du dégradé

Gradient utilise 2, 3, 4, 5, 6 arrêts.

Gradient avec 2 arrêts de couleur

Gradient

Gradient 2

Gradient avec ce nombre d’arrêts de couleur.

Gradient avec 3 arrêts de couleur

Gradient

Gradient 3

Gradient avec ce nombre d’arrêts de couleur.

Gradient avec 4 arrêts de couleur

Gradient

Gradient 4

Gradient avec ce nombre d’arrêts de couleur.

Gradient avec 5 arrêts de couleur

Gradient

Gradient 5

Gradient avec ce nombre d’arrêts de couleur.

Gradient avec 6 arrêts de couleur

Gradient

Gradient 6

Gradient avec ce nombre d’arrêts de couleur.

Direction de remplissage

Remplissage Horizontal

Remplissage

Horizontal

Une direction de remplissage.

Remplissage Vertical

Remplissage

Vertical

Une direction de remplissage.

Remplissage Diagonal

Remplissage

Diagonal

Une direction de remplissage.

Remplissage Radial

Remplissage

Radial

Une direction de remplissage.

Finition

Finition Flat

Finition

Flat

Une finition de présentation.

Finition Depth3D

Finition

Depth3D

Une finition de présentation.

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