Tritium UI
Steuerelementgalerie
Jedes Steuerelement in Tritium UI für .NET MAUI, dazu die Barcode-Symbologien und die Erscheinungsbild-Ausführungen.
Steuerelemente
Das sind die Steuerelemente in Tritium UI für .NET MAUI.
Barcode · Tritium Imaging & Barcode
TritiumBarcodeView
Zeichnen Sie aus einer Zeichenfolge ein scanbares Barcode- oder QR-Symbol und exportieren Sie es als PNG.
- Codieren Sie Einzelhandels-, Post-, Logistik- und Zahlungssymbole, darunter Code 128, Code 39, EAN/UPC, ITF, Codabar, Code 93, MSI, Plessey, PDF417, Data Matrix, Aztec, QR und die GS1-DataBar-Familie.
- Erzeugen Sie besondere Symbole wie 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 und VIN.
- Erzeugen Sie Zahlungs- und europäische Profile, darunter EPC QR, Swiss QR-bill, UPN QR, Code 32, PZN8, Identcode, Leitcode, DPD und ITF-14.
- Schalten Sie GS1-128 (FNC1) für Code 128 ein und leiten Sie die GS1-Formatierung ab, wenn der Wert bereits wie eine Elementzeichenfolge aussieht.
- Setzen Sie Symbol und Wert gemeinsam, damit die Vorschau bei einem vorübergehend ungültigen Paar nicht leer wird.
- Wählen Sie Vorder- und Hintergrundfarbe des Symbols.
- Exportieren Sie eine PNG-Datei in der gewünschten Größe.
- Rufen Sie UseTritiumBarcode() einmal beim Start auf, bevor Sie einen Scanner oder Generator anzeigen.
TritiumBarcodeScanner
Nehmen Sie einen Barcode über Tastatur-Wedge, Standbild oder Live-Kamera entgegen, nachdem die Berechtigung erteilt wurde.
- Tippen oder wedgen Sie einen Code in das Feld und lösen Sie BarcodeDetected mit dem Rohwert, dem Formatnamen und der Quelle aus (Tastatur, Kamera oder Bild).
- Lassen Sie die Kamera aus, bis die Seite RequestEnableCameraAsync aufruft. Der Aufruf fragt die Benutzerin oder den Benutzer und fordert die Kameraberechtigung an.
- Decodieren Sie ein Standbild aus einem Stream auf jeder unterstützten Plattform, einschließlich Windows, wo kein Live-Kamera-Scan verfügbar ist.
- Zeigen Sie eine Live-Kamera-Vorschau nur, wenn das Gerät eine nutzbare Kamera meldet (Android, iOS und Mac Catalyst).
- Binden Sie den zuletzt angenommenen Wert in beide Richtungen, damit ein Formular den Scan speichern kann.
- Stoppen Sie die Kamera, wenn das Steuerelement entladen wird.
Diagramme · Tritium Charts
TritiumCartesianChart
Stellen Sie Geschäfts- und Finanzreihen in einem gemeinsamen X/Y-Diagramm mit Zoom, Legende und PNG-Export dar.
- Setzen Sie Linien-, Spline-, Flächen-, Balken-, gestapelte und 100-%-gestapelte Balken-/Flächen-, Streu-, Bereichsflächen-, Fehlerbalken-, Wasserfall- und Box-Whisker-Reihen ein.
- Zeichnen Sie OHLC- und Candlestick-Kurse, mit optionalem Volumenbereich und Hausse-/Baisse-Farben.
- Binden Sie jede Reihe an eine Sammlung mit X- und Y-Eigenschaftspfaden oder an numerische, Kategorie- oder Datums-X-Werte.
- Nutzen Sie eine lineare oder logarithmische Y-Achse, eine zweite Y-Achse, Achsentitel und senkrechte Gitternetzlinien.
- Lassen Sie zoomen und verschieben, zeigen Sie Fadenkreuz und Tooltips und synchronisieren Sie den Zoom über Diagramme mit derselben ZoomSyncGroup.
- Setzen Sie die Legende an eine beliebige Seite, wählen Sie eine benannte Palette (teal, ocean, sunset oder mono) und überschreiben Sie eine Reihenfarbe.
- Zeichnen Sie Referenzlinien und Trendüberlagerungen: lineare Anpassung, gleitender Durchschnitt, quadratische Anpassung, Bollinger-Bänder und VWAP.
- Animieren Sie Reihenänderungen, zeigen Sie eine Leerzustandsmeldung und exportieren Sie die Darstellung in einen PNG-Stream oder eine Datei.
- Wählen Sie einen Punkt und behandeln Sie SeriesPointSelected.
TritiumFunnelChart
Zeigen Sie eine schrumpfende Pipeline als Trichter oder Pyramide, mit Beschriftungen, Explode und PNG-Export.
- Binden Sie eine FunnelSeries, sodass jede Stufe eine Beschriftung und einen Wert hat.
- Wechseln Sie zwischen Trichter und Pyramide und legen Sie fest, wie schmal der Hals ist.
- Zeigen Sie Datenbeschriftungen, eine Legende und Tooltips.
- Explodieren Sie eine Stufe nach Index oder die Stufe, die ausgewählt wird.
- Animieren Sie die Reihe und zeigen Sie eine Leerzustandsmeldung.
- Wählen Sie eine Stufe und behandeln Sie SeriesPointSelected.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
TritiumHeatmapChart
Färben Sie ein Gitter aus Zeilen- und Spaltenwerten, damit dichte Matrizen leicht zu überblicken sind.
- Binden Sie eine HeatmapSeries mit Eigenschaftspfaden für Spalte, Zeile und Wert.
- Färben Sie Zellen auf einer Zwei- oder Dreifarbskala (niedrig, optional Mitte, hoch).
- Blenden Sie Zellenwert- und Achsenbeschriftungen ein oder aus.
- Zeigen Sie Legende und Tooltips und animieren Sie die erste Zeichnung.
- Zeigen Sie eine Leerzustandsmeldung, wenn keine Daten vorliegen.
- Wählen Sie eine Zelle und behandeln Sie SeriesPointSelected.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
TritiumPieChart
Zeigen Sie Anteile eines Ganzen als Kreis oder Ring, mit Explode, Legende und PNG-Export.
- Binden Sie eine PieSeries an eine Sammlung mit Eigenschaftspfaden für Beschriftung und Wert.
- Setzen Sie HoleRadius über null, um einen Ring zu zeichnen.
- Explodieren Sie ein Segment nach Index oder das Segment, das ausgewählt wird.
- Blenden Sie Legende und Tooltips ein oder aus und spielen Sie eine kurze Reihenanimation.
- Zeigen Sie eine eigene Leerzustandsmeldung, wenn keine Daten vorliegen.
- Wählen Sie ein Segment und behandeln Sie SeriesPointSelected.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
TritiumRadarChart
Vergleichen Sie mehrere Reihen über dieselben Kategorien in einem Netzdiagramm.
- Legen Sie mehr als eine RadarSeries über dieselben Speichen.
- Binden Sie jede Reihe mit Eigenschaftspfaden für Kategorie und Wert.
- Wählen Sie, ob eine Reihe ein gefülltes Polygon oder ein Umriss ist, und setzen Sie die Strichstärke.
- Zeigen Sie Legende, Tooltips und eine einstellbare Zahl von Gitterringen.
- Animieren Sie die Reihe und zeigen Sie eine Leerzustandsmeldung.
- Wählen Sie einen Punkt und behandeln Sie SeriesPointSelected.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
Badge · Tritium UI Controls
TritiumBadge
Zeigen Sie eine kurze Beschriftung in einem abgerundeten Chip, der dem aktiven Tritium-Thema folgt.
- Setzen Sie die Beschriftung mit Text.
- Übernehmen Sie Akzent, Tinte und Chrom automatisch.
- Zeichnen Sie neu, wenn Themenpaket, Oberfläche, Füllung oder Akzent sich ändert.
- Setzen Sie ihn inline auf eine Seite, ohne zusätzlichen Layoutcode.
- Bleiben Sie in hellen und dunklen App-Themen lesbar.
Datenformular · Tritium UI Controls
TritiumDataForm
Erzeugen Sie einen beschrifteten Editor für ein .NET-Objekt, prüfen Sie ihn und übernehmen oder verwerfen Sie die Änderungen.
- Zeigen Sie mit DataObject auf ein POCO und lassen Sie das Formular je öffentliche Eigenschaft einen Editor bauen.
- Nutzen Sie eine Maskeneingabe für maskierte Zeichenfolgen, eine Zahleneingabe für Zahlen, einen Schalter für bool, eine Datumsauswahl für DateTime und DateOnly und ein Kombinationsfeld für Enums.
- Benennen, ordnen, gruppieren oder verbergen Sie Felder mit DataFormDisplay und hängen Sie eine Maske mit DataFormMasked an.
- Prüfen Sie mit den üblichen .NET-Validierungsattributen, einschließlich Required und Range.
- Führen Sie die Prüfung aus, wenn sich ein Feld ändert, wenn es den Fokus verliert oder nur, wenn Sie Validate aufrufen.
- Ersetzen oder verwerfen Sie einen Editor in GeneratingEditor, bevor er angezeigt wird.
- Commit gelingt nur, wenn die Prüfung besteht. Cancel stellt das Objekt auf die Werte des letzten Ladens oder erfolgreichen Commit zurück und baut die Editoren neu.
- Schalten Sie das ganze Formular schreibgeschützt und aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung an den Editoren.
Datengitter · Tritium Data Grids
TritiumDataGrid
Zeigen, bearbeiten, filtern, gruppieren und exportieren Sie tabellarische oder hierarchische Daten in einem MAUI-Gitter.
- Binden Sie ItemsSource und erzeugen Sie Spalten automatisch, oder deklarieren Sie Text-, Zahlen-, boolesche, Datums-, Kombinations- und Vorlagenspalten.
- Lassen Sie sortieren, die Breite ändern, umordnen, ausblenden und Spalten links oder rechts einfrieren.
- Filtern Sie mit einem Textfeld, einer Liste oder einem Baum eindeutiger Werte, Excel-artigen Filtern und einem erweiterten UND/ODER-Filter.
- Gruppieren Sie Zeilen, klappen Sie einen Baum von Kindern auf, zeigen Sie Zeilendetails und wechseln Sie zwischen Tabelle und Kartenlayout.
- Bearbeiten Sie Zellen inline oder mit einer Zeilenvorlage und machen Sie Änderungen rückgängig oder übernehmen Sie sie.
- Wählen Sie Zeilen oder Zellen, kopieren Sie die Auswahl als tabulatorgetrennten Text und fügen Sie ihn wieder ins Gitter ein.
- Zeigen Sie Spaltensummen (Summe, Mittelwert, Anzahl, Min, Max), führen Sie gleiche Zellen zusammen, heften Sie Zeilen an und färben Sie Zellen mit bedingten Regeln.
- Blättern Sie die Zeilen, suchen Sie Text und speichern oder stellen Sie Spalten-, Sortier-, Filter- und Gruppenzustand wieder her.
- Exportieren Sie CSV oder Excel und drucken oder zeigen Sie die aktuelle Ansicht als HTML in der Vorschau.
Andocken · Tritium UI Controls
TritiumDockGroup
Ein betiteltes Werkzeugfenster, das sich in einem Dock-Host einklappen, anheften und schließen lässt.
- Setzen Sie einen Titel und legen Sie eine beliebige Ansicht in den Körper.
- Klappen Sie den Körper aus der Kopfzeile ein, mit einer kurzen Animation.
- Heften Sie die Gruppe an, damit ein schwebendes Fenster auf dem Bildschirm bleibt.
- Blenden Sie die Schließen- oder Anheften-Schaltfläche aus, wenn das Fenster bleiben soll.
- Scrollen Sie einen hohen Körper, statt ihn abzuschneiden.
- Lösen Sie CloseRequested, CollapseChanged, PinChanged und ContentSizeChanged für Ihr eigenes Layout aus.
TritiumDockHost
Docken, lösen, ordnen und wiederherstellen Sie Werkzeuggruppen auf einer Seite.
- Stapeln Sie TritiumDockGroup-Bereiche in einer scrollbaren Dock-Spalte.
- Ziehen Sie eine Titelleiste, um die Gruppe zu lösen, mit einer kurzen Bewegungsschwelle, damit ein Klick sie nicht abdockt.
- Rasten Sie schwebende Gruppen an benachbarten Schwebefenstern, der Dock-Spalte und den Rändern der Überlagerung ein.
- Legen Sie ein Schwebefenster zurück ins Dock und wählen Sie die Reihenfolge aus der Ablegeposition.
- Halten Sie eine angeheftete Gruppe auf dem Bildschirm, damit sie nicht wieder andockt.
- Zeigen, verbergen oder schließen Sie eine Gruppe und hören Sie auf geschlossen, angezeigt, wieder angedockt und Ziehen beendet.
- Hängen Sie ein Sichtbarkeitsmenü an, damit eine verborgene Gruppe zurückgeholt werden kann.
- Unter Windows zeigt die Titelleiste einen Greifcursor, solange der Zeiger darüber liegt.
Editoren · Tritium UI Controls
TritiumAutoComplete
Filtern Sie eine Liste beim Tippen und binden Sie sowohl den Text als auch den gewählten Eintrag.
- Filtern Sie mit Contains oder StartsWith nach einer Mindestzahl von Zeichen.
- Binden Sie ItemsSource an Zeichenfolgen oder Objekte und übernehmen Sie einen Treffer in SelectedItem.
- Halten Sie Text in beide Richtungen, damit Sie das Feld aus dem Code steuern können.
- Zeigen Sie einen Beschäftigt-Zustand, während Sie die Liste aus einer Suche ersetzen.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung, wenn ein Vorschlag gewählt wird.
- Blenden Sie die Vorschlagsliste nach einer Auswahl aus.
TritiumComboBox
Wählen Sie einen Eintrag aus einer Liste, mit optionaler Löschen-Schaltfläche und einer Anzeigeeigenschaft.
- Binden Sie ItemsSource und SelectedItem in beide Richtungen.
- Zeigen Sie eine Eigenschaft jedes Objekts mit DisplayMemberPath oder den Text des Objekts.
- Bieten Sie eine Löschen-Schaltfläche oder blenden Sie sie aus, wenn ein Wert erforderlich ist.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung, wenn sich die Auswahl ändert.
- Nutzen Sie es als den Enum-Editor, den DataForm erzeugt.
TritiumDateTimePicker
Bearbeiten Sie ein Datum, eine Uhrzeit oder beides und halten Sie den Wert in einem optionalen Bereich.
- Wechseln Sie zwischen nur Datum, nur Uhrzeit und Datum plus Uhrzeit.
- Binden Sie ein nullbares DateTime in beide Richtungen.
- Begrenzen Sie das Datum mit MinimumDate und MaximumDate.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung, wenn eine Änderung übernommen wird.
- DataForm nutzt den Datumsmodus für DateTime- und DateOnly-Eigenschaften.
TritiumMaskedEntry
Zwingen Sie eingegebenen Text in eine Maske und stellen Sie den Rohwert sowie die Vollständigkeit der Maske bereit.
- Nutzen Sie 0 für eine Ziffer, L für einen Buchstaben, A für Buchstabe oder Ziffer und jedes andere Zeichen als Literal.
- Zeigen Sie ein Eingabezeichen in Feldern, die noch nicht gefüllt sind.
- Halten Sie Value als die Rohzeichen, getrennt von der formatierten Anzeige.
- Setzen Sie IsValid, wenn jedes Feld gefüllt ist.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung, wenn das Feld verlassen wird.
- DataForm wendet DataFormMasked auf Zeichenfolgeneigenschaften automatisch an.
TritiumNumericEntry
Bearbeiten Sie eine Dezimalzahl mit optionalen Grenzen, einem Format und einem bindbaren Gültigkeitskennzeichen.
- Binden Sie eine nullbare Dezimalzahl in beide Richtungen.
- Weisen Sie Werte außerhalb von Minimum und Maximum zurück.
- Erlauben Sie ein leeres Feld, wenn AllowNull wahr ist.
- Formatieren Sie die Anzeige mit einer .NET-Zahlenformatzeichenfolge.
- Lesen Sie IsValid, um zu sehen, ob der aktuelle Text eine Zahl im Bereich ist.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung beim Übernehmen.
TritiumSignaturePad
Erfassen Sie eine Unterschrift mit dem Finger oder dem Zeiger und exportieren Sie sie als PNG.
- Zeichnen Sie einen oder mehrere Striche auf dem Feld.
- Setzen Sie Tintenfarbe und Strichbreite.
- Lesen Sie IsEmpty, bevor Sie das Formular annehmen.
- Löschen Sie das Feld über eine Schaltfläche.
- Exportieren Sie die Striche in einen PNG-Stream in der gewählten Größe.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung wie bei den anderen Editoren.
TritiumStepper
Schalten Sie eine Zahl zwischen einem Minimum und einem Maximum hoch oder herunter.
- Binden Sie Value in beide Richtungen als Dezimalzahl.
- Setzen Sie Minimum, Maximum und Increment.
- Klemmen Sie an den Enden, statt überzulaufen.
- Zeigen Sie den aktuellen Wert zwischen Minus- und Plus-Schaltflächen.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung bei jedem Schritt.
TritiumSwitch
Binden Sie einen booleschen Wert an einen Schalter, der der Tritium-Akzentfarbe folgt.
- Binden Sie IsToggled in beide Richtungen.
- Nutzen Sie den aktiven Themenakzent für den Ein-Zustand.
- Ignorieren Sie programmgesteuerte Aktualisierungen, damit Rückmeldung nur bei einem Schalten durch die Person spielt.
- Aktivieren Sie bei Bedarf haptische oder akustische Rückmeldung.
- DataForm nutzt ihn für bool-Eigenschaften.
Gantt · Tritium Scheduling
TritiumGanttView
Planen Sie Aufgaben in einem Gantt-Diagramm mit Abhängigkeiten, Kalendern, Ressourcen und einem kritischen Pfad.
- Zeigen Sie ein Aufgabengitter neben Zeitbalken und binden Sie eigene Objekte mit einer Zuordnung oder nutzen Sie TritiumGanttTask.
- Zoomen Sie nach Tag, Woche oder Monat und schattieren Sie arbeitsfreie Tage aus einem Projektkalender.
- Verknüpfen Sie Aufgaben Ende-Anfang, Anfang-Anfang, Ende-Ende oder Anfang-Ende, mit Verzögerung, und zeichnen oder löschen Sie Verknüpfungen im Diagramm.
- Ziehen Sie, um einen Balken zu verschieben, ändern Sie die Größe eines Abschnitts und aktualisieren Sie den Fortschritt, mit mehrstufigem Rückgängig und Wiederholen.
- Heben Sie den kritischen Pfad hervor, zeigen Sie Basispläne und Meilensteine und erzwingen Sie Abhängigkeitstermine.
- Rücken Sie eine Hierarchie mit ParentId ein, teilen Sie eine Aufgabe und wenden Sie Planungsbedingungen wie Start-nicht-früher-als und Muss-starten-am an.
- Weisen Sie Ressourcen zu, zeigen Sie Überlast, gleichen Sie den Plan ab und öffnen Sie ein Ressourcenhistogramm.
- Beherbergen Sie mehr als ein Projekt, wählen Sie Spalten des Aufgabengitters und setzen Sie Text auf die Balken.
- Bearbeiten Sie eine Aufgabe im Eigenschaftendialog, exportieren Sie ein PNG oder ein Vektor-PDF und drucken Sie (Windows-Dialog, oder öffnen Sie das PDF andernorts).
Messinstrumente · Tritium Gauges
TritiumBulletGraph
Vergleichen Sie einen hervorgehobenen Messwert mit einem Ziel auf einer kompakten qualitativen Skala.
- Zeigen Sie einen hervorgehobenen Messwert gegen eine Vergleichsmarke.
- Malen Sie qualitative Bereiche (schlecht, ausreichend, gut) hinter den Balken.
- Legen Sie die Grafik waagerecht oder senkrecht an.
- Zeigen Sie Teilstrichbeschriftungen und optional eine Beschriftung an der Vergleichsmarke.
- Ziehen Sie den hervorgehobenen Wert, rasten Sie ihn ein und animieren Sie Änderungen.
- Binden Sie Value als Alias des hervorgehobenen Messwerts.
- Exportieren Sie die Grafik in einen PNG-Stream oder eine Datei.
TritiumDigitalGauge
Zeigen Sie eine Zahl als Sieben-Segment-Anzeige, einschließlich eines Doppelpunkts im Uhrstil.
- Binden Sie Minimum, Maximum und einen Wert in beide Richtungen.
- Wählen Sie, wie viele Stellen und Dezimalstellen angezeigt werden.
- Füllen Sie mit führenden Nullen und hängen Sie eine Einheit an.
- Blinken Sie einen Doppelpunkt für eine uhrartige Anzeige.
- Färben Sie die Ziffern aus Bereichen neu, mit einer eigenen Alarmfarbe.
- Setzen Sie Feld- und Ziffernfarben sowie einen Titel.
- Exportieren Sie die Anzeige in einen PNG-Stream oder eine Datei.
TritiumLinearGauge
Zeigen Sie einen Wert auf einem waagerechten oder senkrechten Balken mit Teilstrichen, Bereichen und einem Zeiger.
- Binden Sie Minimum, Maximum und einen Wert in beide Richtungen.
- Legen Sie die Skala waagerecht oder senkrecht an.
- Färben Sie quantitative Bänder und fügen Sie Markierungszeiger hinzu.
- Zeigen Sie Teilstriche, Beschriftungen, einen Titel und eine Balkenfarbe.
- Ziehen Sie den Zeiger, rasten Sie auf einen Schritt ein und animieren Sie Änderungen.
- Sperren Sie die Interaktion mit IsReadOnly.
- Exportieren Sie die Anzeige in einen PNG-Stream oder eine Datei.
TritiumRadialGauge
Zeigen Sie einen Wert auf einer runden Skala mit Bereichen, einem Zeiger und optionalem Ziehen.
- Setzen Sie Minimum, Maximum und einen Wert in beide Richtungen.
- Wählen Sie einen beliebigen Startwinkel und Bogen, von einem vollen Kreis bis zu einem Halbkreis.
- Färben Sie Bänder mit GaugeRange und fügen Sie weitere Zeiger mit GaugeMarker hinzu.
- Zeigen Sie Haupt- und Nebenteilstriche, Beschriftungen, einen Titel und eine Mittelbeschriftung.
- Lassen Sie den Zeiger ziehen, rasten Sie auf einen Schritt ein und animieren Sie Wertänderungen.
- Sperren Sie die Skala mit IsReadOnly.
- Exportieren Sie die Anzeige in einen PNG-Stream oder eine Datei.
Bildeditor · Tritium Imaging & Barcode
TritiumImageEditor
Laden Sie ein Bild, malen und markieren Sie darauf, passen Sie es an und exportieren Sie PNG oder JPEG.
- Laden Sie aus Datei, Stream oder Bytearray und exportieren Sie PNG oder JPEG in einen Stream oder eine Datei.
- Malen Sie mit Stift, Bleistift, Textmarker, Radierer, Spray, Eimer, Verlauf, Klonen und Umfärben.
- Zeichnen Sie Linien, Kurven, Rechtecke, Ellipsen, Pfeile und Text, mit fett, kursiv, Größe und Schrift.
- Wählen Sie mit Rechteck, Ellipse, Lasso oder Zauberstab und kopieren, schneiden, fügen, beschneiden, füllen, weichen, erweitern oder ziehen Sie zusammen.
- Drehen, spiegeln, beschneiden und ändern Sie die Leinwandgröße und passen Sie Helligkeit, Kontrast, Farbton, Sättigung, Weichzeichnen, Schärfen und weitere Effekte an.
- Halten Sie einen Ebenenstapel: hinzufügen, duplizieren, löschen, umbenennen, umordnen, reduzieren, Deckkraft setzen und mischen (normal, multiplizieren, negativ, überlagern, abdunkeln, aufhellen).
- Machen Sie rückgängig, wiederholen Sie und springen Sie zu einem Verlaufsschritt.
- Zoomen, verschieben und passen Sie das Bild ein; unter Windows zoomt das Mausrad am Zeiger.
- Blenden Sie die Malwerkzeugleiste ein oder aus und lösen Sie ImageChanged nach einer Bearbeitung aus.
Karten · Tritium Maps
TritiumMapView
Zeichnen Sie Webkarten-Kacheln aus der Quelle Ihrer Wahl (OpenStreetMap, Azure Maps mit Ihrem eigenen Schlüssel oder ein beliebiger HTTPS-Kachelserver), mit Stecknadeln, Formen, GeoJSON, Heatmaps und Choropleth.
- Zentrieren Sie auf einen Breiten- und Längengrad und setzen Sie den Zoom.
- Wählen Sie die Kachelquelle: OpenStreetMap, Azure Maps mit Ihrem eigenen Schlüssel (Road, Satellite, Hybrid und Night) oder ein beliebiger HTTPS-Kachelserver. Die Kacheln zeichnet unser eigener nativer Renderer und hält sie in einem lokalen Kachelcache.
- Fügen Sie Stecknadeln, Kreise, Polylinien und Polygone hinzu und bearbeiten Sie Überlagerungen, wenn Sie diesen Modus einschalten.
- Clustern Sie Stecknadeln, zeichnen Sie eine Freihandform und messen Sie die Entfernung.
- Stecknadeln mit Clusterbildung, Formen mit Bearbeitung, GeoJSON, Heatmaps und Choropleth.
- Suchen Sie mit Geokodierung, machen Sie eine umgekehrte Geokodierung eines Punkts und zeigen Sie eine Route.
- Zeigen Sie den Standort, folgen Sie dem Gerät und zeichnen Sie die Richtung, wenn ein Kompass verfügbar ist.
- Fügen Sie die Azure Maps-Verkehrsüberlagerung hinzu, wenn Sie Azure Maps mit Ihrem eigenen Schlüssel verwenden.
- Zeigen Sie eine Heatmap-Schicht und behandeln Sie Stecknadel-, Überlagerungs-, Cluster-, Langdruck- und Messereignisse.
Organigramm · Tritium Charts
TritiumOrgChartView
Zeichnen Sie einen Organisationsbaum mit Verbindern, Auf- und Zuklappen und Personensuche.
- Binden Sie eine Hierarchie mit Kindern oder eine flache Liste mit Id und Eltern-Id.
- Zeigen Sie eine Beschriftung, einen Untertitel und optional ein Bild an jedem Knoten.
- Legen Sie den Baum von oben nach unten oder von links nach rechts mit orthogonalen Verbindern an.
- Klappen Sie alles auf, alles zu oder bis zu einer Ebene zu und wählen Sie einen Knoten.
- Zoomen Sie mit Aufziehen und nutzen Sie das Mausrad unter Windows.
- Heben Sie einen Namen hervor und scrollen Sie mit QuickFind zum Treffer.
- Exportieren Sie das Diagramm in einen PNG-Stream oder eine Datei.
PDF · Tritium Documents
TritiumPdfViewer
Öffnen Sie ein PDF, blättern Sie, suchen Sie, füllen Sie Formulare, kommentieren Sie und speichern Sie die Markierung.
- Laden Sie aus Datei, Bytearray oder Stream und wechseln Sie zu einer Seite.
- Passen Sie die Breite an, passen Sie die Seite an oder setzen Sie einen eigenen Zoom.
- Scrollen Sie seitenweise oder fortlaufend in einem senkrechten Stapel.
- Zeigen Sie Miniaturen und eine Suchleiste und springen Sie zum nächsten oder vorherigen Treffer.
- Fragen Sie nach einem Kennwort oder einem Empfängerzertifikat, wenn die Datei eines braucht.
- Markieren, unterstreichen, zeichnen, setzen Sie Notizen, Stempel und freien Text und speichern Sie die Anmerkungen.
- Kennzeichnen Sie Schwärzungen und exportieren Sie eine geschwärzte Kopie.
- Füllen Sie AcroForm-Text, Kontrollkästchen, Optionsfelder und Auswahlfelder, einschließlich Mehrfachauswahl, und speichern Sie eine inkrementelle Kopie.
- Lösen Sie DocumentLoaded, DocumentLoadFailed und SearchCompleted aus.
Pivot · Tritium Data Grids
TritiumPivotGrid
Machen Sie aus einer flachen Liste eine Matrix aus Zeilen, Spalten und Werten mit Summen.
- Weisen Sie Felder Zeilen, Spalten und Werten zu und aggregieren Sie mit Summe, Anzahl, Mittelwert, Min oder Max.
- Zeigen Sie Zeilensummen, Spaltensummen und Zwischensummen.
- Sortieren Sie nach der Zeilenbeschriftung oder einer Datenspalte, auf- oder absteigend.
- Formatieren Sie Zahlen und wählen Sie den Text für leere Zellen.
- Klappen Sie Gruppen auf und zu.
- Betten Sie eine Feldliste ein oder teilen Sie dieselben Feldsammlungen mit einer eigenen TritiumPivotFieldList.
- Wählen Sie eine Zelle und behandeln Sie CellTapped.
- Exportieren Sie die Matrix nach CSV oder in ein PNG.
- Dies ist ein Pivot über eine flache Liste, kein OLAP-Würfel.
TritiumPivotFieldList
Weisen Sie Quellfelder den Pivot-Zeilen, -Spalten und -Werten zu, ohne Layoutcode zu schreiben.
- Listen Sie verfügbare Felder und verschieben Sie sie nach Rows, Columns oder Values.
- Teilen Sie diese drei Sammlungen mit einem TritiumPivotGrid, damit die Matrix synchron bleibt.
- Schlagen Sie Feldnamen aus den öffentlichen Eigenschaften des ersten Objekts vor.
- Tippen Sie auf einen Chip, um ihn nach Available zurückzulegen.
- Wechseln Sie das Aggregat eines Wertfelds (Summe, Anzahl, Mittelwert, Min, Max) mit langem Druck oder zweitem Tippen.
- Beginnen Sie mit einem leeren Layout und lassen Sie die Person das Pivot aufbauen.
Berichte · Tritium Reporting (in Complete oder einzeln)
TritiumReportViewer
Seiten Sie einen gebundenen Bericht, zoomen und durchsuchen Sie ihn und exportieren Sie ihn in die erwarteten Formate.
- Binden Sie eine Berichtsdefinition plus Zeilen oder übergeben Sie ein fertiges Dokument.
- Nehmen Sie eine Datenquelle, eine Liste von Objekten oder Wörterbüchern an und fragen Sie nach Parametern.
- Gehen Sie zu Anfang, zurück, vor und ans Ende und zeigen Sie eine Dokumentübersicht.
- Zoomen Sie auf Breite, Seite oder einen Prozentwert von 25 % bis 400 %.
- Suchen Sie Text und gehen Sie die Treffer durch.
- Exportieren Sie PDF, Word, Excel (xlsx und xls), PNG, CSV, HTML, XML, MHTML, PowerPoint und TIFF.
- Lösen Sie PrintRequested aus, damit die App ihre eigene Druckoberfläche zeigen kann.
- Lösen Sie ActionRequested aus, wenn ein Link, ein mailto oder ein eingebettetes Dokument aktiviert wird.
TritiumReportDesigner
Gestalten Sie einen bandbasierten Bericht visuell, zeigen Sie eine Vorschau und speichern Sie die Definition.
- Gestalten Sie Berichts-, Seiten- und Gruppenköpfe und -füße sowie ein Detailband.
- Setzen Sie Beschriftungen, Felder, Formeln, Barcodes, Bilder, Linien, Kästen, Diagramme, Karten, Anzeigen, Kreuztabellen, Unterberichte, laufende Summen und eingebettete Dokumente ab.
- Rasten, verschieben, ändern Sie die Größe und wählen Sie mehrere Elemente, mit Rückgängig und Wiederholen.
- Schalten Sie Lineale zwischen Zoll und Zentimetern und setzen Sie Letter oder A4, Hoch- oder Querformat.
- Bearbeiten Sie Gruppen, Sortierungen und Parameter, einschließlich kaskadierender Parameter.
- Zeigen Sie eine Vorschau gegen eine Datenquelle, eine Liste von Objekten oder die eingebauten Beispielzeilen.
- Speichern und laden Sie die Definition als JSON.
- Fügen Sie Balken-, Linien-, Kreis-, Flächen-, Streu-, Trichter-, Heatmap-, Radar-, Ring-, Wasserfall-, Finanz- und Organisationsdiagramme hinzu, wenn diese Steuerelemente dem Designer zur Verfügung stehen.
TritiumAveryLabelView
Zeigen Sie eine Vorschau eines Bogens Avery-Empfangsetiketten und exportieren Sie den Bogen als PDF.
- Wählen Sie Avery 5160 oder 8160 (30 Etiketten, 1 mal 2-5/8 Zoll), 5163 (10 Etiketten, 2 mal 4 Zoll) oder 5164 (6 Etiketten, 3-1/3 mal 4 Zoll) auf US Letter.
- Setzen Sie Titel, Barcode, SKU, Bestellung, Menge, Lagerort, Datum und Beschreibung auf jedes Etikett.
- Zeigen Sie den Bogen in der gewählten DPI in der Vorschau.
- Exportieren Sie den Bogen als PDF-Bytes oder in eine Datei.
- Ersetzen Sie den ganzen Bogen oder bearbeiten Sie die Eintragsliste und aktualisieren Sie.
Rich Text · Tritium UI Controls
TritiumRichTextEditor
Bearbeiten Sie formatierten Text als HTML, mit einer Symbolleiste für die Stile, die die meisten Formulare brauchen.
- Binden Sie Html in beide Richtungen und lesen Sie den einfachen Text daneben.
- Wenden Sie fett, kursiv, unterstrichen, Überschriften, Absätze und Aufzählungen oder nummerierte Listen an.
- Fügen Sie Links ein und entfernen Sie sie.
- Blenden Sie die Symbolleiste ein oder aus und schalten Sie auf schreibgeschützt.
- Zeigen Sie einen Platzhalter, wenn das Dokument leer ist.
- Lösen Sie HtmlChanged nach einer Bearbeitung aus.
- Setzen Sie das Dokument aus dem Code mit SetHtmlAsync.
Planer · Tritium Scheduling
TritiumScheduler
Planen Sie Termine in Tages-, Wochen-, Monats- und Ressourcenzeitachsen-Ansichten.
- Wechseln Sie zwischen Tag, Woche, Arbeitswoche, Monat, einem Mehrmonatsstreifen und einer Ressourcenzeitachse.
- Binden Sie Termine und Ressourcen oder bilden Sie eigene Objekte mit Eigenschaftspfaden ab.
- Ziehen und ändern Sie die Größe von Terminen und legen Sie sie über Ereignisse an oder bearbeiten Sie sie, die Sie abbrechen können.
- Wiederholen Sie täglich, wöchentlich oder monatlich und bearbeiten Sie ein Vorkommen, die folgenden Vorkommen oder die ganze Serie.
- Kennzeichnen Sie frei, mit Vorbehalt, beschäftigt, abwesend oder anderswo tätig und speichern Sie Ort, Notizen und Teilnehmende.
- Zeigen Sie Feiertage und Notizen, setzen Sie den ersten Wochentag und legen Sie den Arbeitstag und die Slotlänge fest.
- Wählen Sie mehrere Daten und lösen Sie Erinnerungen über einen Timer aus, den Sie steuern.
- Drucken Sie den sichtbaren Bereich: ein Windows-Druckdialog, wenn ein Fenster verfügbar ist, sonst eine HTML-Datei (und ein einfaches PDF), die die App öffnet.
TritiumCalendarCombo
Wählen Sie ein Datum aus einem aufklappbaren Monatskalender, ohne das Formular zu verlassen.
- Zeigen Sie das gewählte Datum in einem schreibgeschützten Feld und öffnen Sie ein Monatsgitter.
- Binden Sie SelectedDate in beide Richtungen.
- Begrenzen Sie die Auswahl mit MinDate und MaxDate.
- Beginnen Sie die Woche an dem Tag, den Sie wählen.
- Lösen Sie DateSelected aus, wenn ein Tag gewählt wird.
- Binden Sie es an das ausgewählte Datum eines Planers, damit beide im Gleichschritt bleiben.
Zeitleiste · Tritium Scheduling
TritiumTimelineView
Setzen Sie Ereignisse und Datumsbereiche auf eine waagerechte Verlaufslinie, getrennt vom Planer und vom Gantt.
- Zeigen Sie Zeitpunkte als Punkte und Spannen als Balken.
- Binden Sie Ihre Objekte mit Pfaden für Titel, Details, Anfang, Ende und Kategorie oder nutzen Sie TritiumTimelineEvent.
- Stapeln Sie Ereignisse abwechselnd, in Kategoriespuren oder alle über oder unter der Achse.
- Verschieben Sie die Zeit, zoomen Sie mit Aufziehen und nutzen Sie das Mausrad unter Windows.
- Markieren Sie jetzt und begrenzen Sie die Skala mit Mindest- und Maximalzoom.
- Zeigen Sie Beschriftungen und Tooltips und scrollen Sie zu einer Zeit.
- Wählen Sie einen Eintrag und behandeln Sie ItemTapped.
- Exportieren Sie die Zeitachse in einen PNG-Stream oder eine Datei.
Treemap · Tritium Charts
TritiumTreemapView
Bemessen Sie Rechtecke nach dem Wert, damit eine Hierarchie oder eine flache Liste leicht zu vergleichen ist.
- Binden Sie einen Baum mit Pfaden für Wert, Beschriftung und Kinder oder eine flache Knotenliste.
- Legen Sie mit Squarified, Slice-and-Dice oder Strip an und wählen Sie die Streifenrichtung.
- Färben Sie nach Kategorie oder auf einer fortlaufenden Skala von einer Farbe zur anderen.
- Gehen Sie in einen Zweig, zeigen Sie einen Brotkrumenpfad und animieren Sie den Wechsel.
- Zeigen Sie Beschriftungen, kompakten Werttext und Tooltips.
- Heben Sie Knoten hervor, deren Beschriftung zu einer Suchzeichenfolge passt.
- Wählen Sie eine Kachel und behandeln Sie ItemTapped und DrillChanged.
- Exportieren Sie die Treemap in einen PNG-Stream oder eine Datei.
Baum · Tritium UI Controls
TritiumTreeView
Zeigen Sie eine Hierarchie, die sich aufklappen, abhaken, auswählen und umordnen lässt.
- Binden Sie einen Baum mit einem Eigenschaftspfad für Kinder oder laden Sie Kinder, wenn ein Knoten aufklappt.
- Wählen Sie nichts, einen Knoten oder viele.
- Zeigen Sie Kontrollkästchen und lesen Sie die abgehakten Einträge.
- Liefern Sie eine Elementvorlage oder zeigen Sie eine Eigenschaft jedes Objekts.
- Ziehen Sie, um Geschwister umzuordnen oder einen Knoten auf einen neuen Elternknoten abzulegen.
- Klappen Sie aus dem Code auf und zu und hören Sie auf beides.
- Hören Sie NodeReordered und NodeReparented, auch wenn Ihre Liste unveränderlich ist und Sie die Verschiebung selbst anwenden müssen.
Barcode-Symbologien
TritiumBarcodeView zeichnet diese Symbole.
Code128
Eine Symbologie, die TritiumBarcodeView zeichnet.
QrCode
Eine Symbologie, die TritiumBarcodeView zeichnet.
Code39
Eine Symbologie, die TritiumBarcodeView zeichnet.
Ean13
Eine Symbologie, die TritiumBarcodeView zeichnet.
Ean8
Eine Symbologie, die TritiumBarcodeView zeichnet.
UpcA
Eine Symbologie, die TritiumBarcodeView zeichnet.
UpcE
Eine Symbologie, die TritiumBarcodeView zeichnet.
Itf
Eine Symbologie, die TritiumBarcodeView zeichnet.
Pdf417
Eine Symbologie, die TritiumBarcodeView zeichnet.
DataMatrix
Eine Symbologie, die TritiumBarcodeView zeichnet.
Aztec
Eine Symbologie, die TritiumBarcodeView zeichnet.
Codabar
Eine Symbologie, die TritiumBarcodeView zeichnet.
Code93
Eine Symbologie, die TritiumBarcodeView zeichnet.
Msi
Eine Symbologie, die TritiumBarcodeView zeichnet.
Plessey
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBar
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarExpanded
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarTruncated
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarLimited
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarStacked
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarStackedOmnidirectional
Eine Symbologie, die TritiumBarcodeView zeichnet.
Gs1DataBarExpandedStacked
Eine Symbologie, die TritiumBarcodeView zeichnet.
MicroQr
Eine Symbologie, die TritiumBarcodeView zeichnet.
MicroPdf417
Eine Symbologie, die TritiumBarcodeView zeichnet.
MaxiCode
Eine Symbologie, die TritiumBarcodeView zeichnet.
IntelligentMail
Eine Symbologie, die TritiumBarcodeView zeichnet.
PharmaCode
Eine Symbologie, die TritiumBarcodeView zeichnet.
PharmaCodeTwoTrack
Eine Symbologie, die TritiumBarcodeView zeichnet.
RoyalMail
Eine Symbologie, die TritiumBarcodeView zeichnet.
UpcEanExtension
Eine Symbologie, die TritiumBarcodeView zeichnet.
Code32
Eine Symbologie, die TritiumBarcodeView zeichnet.
Pzn8
Eine Symbologie, die TritiumBarcodeView zeichnet.
DeutschePostIdentcode
Eine Symbologie, die TritiumBarcodeView zeichnet.
DeutschePostLeitcode
Eine Symbologie, die TritiumBarcodeView zeichnet.
Kix
Eine Symbologie, die TritiumBarcodeView zeichnet.
DpdCode
Eine Symbologie, die TritiumBarcodeView zeichnet.
RoyalMailMailmark
Eine Symbologie, die TritiumBarcodeView zeichnet.
Itf14
Eine Symbologie, die TritiumBarcodeView zeichnet.
Code39Extended
Eine Symbologie, die TritiumBarcodeView zeichnet.
Telepen
Eine Symbologie, die TritiumBarcodeView zeichnet.
Logmars
Eine Symbologie, die TritiumBarcodeView zeichnet.
EpcQr
Eine Symbologie, die TritiumBarcodeView zeichnet.
SwissQr
Eine Symbologie, die TritiumBarcodeView zeichnet.
UpnQr
Eine Symbologie, die TritiumBarcodeView zeichnet.
Standard2of5
Eine Symbologie, die TritiumBarcodeView zeichnet.
Industrial2of5
Eine Symbologie, die TritiumBarcodeView zeichnet.
Iata2of5
Eine Symbologie, die TritiumBarcodeView zeichnet.
DataLogic2of5
Eine Symbologie, die TritiumBarcodeView zeichnet.
Code11
Eine Symbologie, die TritiumBarcodeView zeichnet.
DotCode
Eine Symbologie, die TritiumBarcodeView zeichnet.
Postnet
Eine Symbologie, die TritiumBarcodeView zeichnet.
Planet
Eine Symbologie, die TritiumBarcodeView zeichnet.
AustraliaPost
Eine Symbologie, die TritiumBarcodeView zeichnet.
JapanPost
Eine Symbologie, die TritiumBarcodeView zeichnet.
KoreaPost
Eine Symbologie, die TritiumBarcodeView zeichnet.
RmQr
Eine Symbologie, die TritiumBarcodeView zeichnet.
Hibc
Eine Symbologie, die TritiumBarcodeView zeichnet.
Vin
Eine Symbologie, die TritiumBarcodeView zeichnet.
AztecRune
Eine Symbologie, die TritiumBarcodeView zeichnet.
CodeOne
Eine Symbologie, die TritiumBarcodeView zeichnet.
Erscheinungsbild
Schalten Sie jedes Tritium-Steuerelement auf ein gemeinsames Themenpaket, eine Oberfläche, eine Füllung und einen Akzent, einschließlich Hell und Dunkel.
- Wenden Sie eines von fünf Paketen an: Default, Candy, Glass, Gradient oder Soap Bubble.
- Wählen Sie eine flache Oberfläche oder eine Tiefenoberfläche mit stärkerer Fase.
- Malen Sie Chrom mit einer waagerechten, senkrechten, diagonalen oder radialen Füllung.
- Setzen Sie Ihre eigene Akzentfarbe und zwei bis sechs Verlaufsstopps.
- Folgen Sie dem hellen oder dunklen Thema der Anwendung für Seite, Fläche, Tinte, gedämpften Text und Rahmen.
- Führen Sie TritiumThemeResources zusammen, damit XAML DynamicResource-Schlüssel wie TritiumAccent, TritiumInk, TritiumPage und die Reihenfarben binden kann.
- Hören Sie auf Changed und lesen Sie Farben nach einem Paket- oder Akzentwechsel neu.
- Steuern Sie Diagramme, Badges, Editoren und den Rest der Suite aus denselben Token.
Pakete
Default
Ein Themenpaket.
Candy
Ein Themenpaket.
Glass
Ein Themenpaket.
Soap Bubble
Ein Themenpaket.
Verlaufsstopps
Gradient nutzt 2, 3, 4, 5, 6 Stopps.
Gradient 2
Gradient mit so vielen Farbstopps.
Gradient 3
Gradient mit so vielen Farbstopps.
Gradient 4
Gradient mit so vielen Farbstopps.
Gradient 5
Gradient mit so vielen Farbstopps.
Gradient 6
Gradient mit so vielen Farbstopps.
Füllrichtung
Horizontal
Eine Füllrichtung.
Vertical
Eine Füllrichtung.
Diagonal
Eine Füllrichtung.
Radial
Eine Füllrichtung.
Ausführung
Flat
Eine Darstellungsausführung.
Depth3D
Eine Darstellungsausführung.