Το Telerik UI για Xamarin είναι μια βιβλιοθήκη εγγενών και προσαρμόσιμων στοιχείων ελέγχου διεπαφής χρήστη για τη δημιουργία εκπληκτικών εφαρμογών για κινητές συσκευές πολλαπλών πλατφορμών για τις πιο δημοφιλείς πλατφόρμες για κινητά, συμπεριλαμβανομένου του iOS.
Αυτή η εφαρμογή δείχνει σενάρια που μπορούν να επιτύχουν οι προγραμματιστές χρησιμοποιώντας το Telerik UI για το Xamarin. Περιηγηθείτε στα παραδείγματα για να αποκτήσετε την πρώτη εμπειρία με τη σουίτα. Ένας πηγαίος κώδικας είναι διαθέσιμος για κάθε παράδειγμα.
Telerik UI για βασικά στοιχεία Xamarin:
Προκαθορισμένο θέμα, τοπική προσαρμογή και παγκοσμιοποίηση
ImageEditor
Ένα στοιχείο ελέγχου που σας επιτρέπει να οπτικοποιήσετε και να επεξεργαστείτε εύκολα εικόνες σε διαφορετικές μορφές αρχείων στην εφαρμογή σας για κινητά.
Χάρτης
Ένας έλεγχος οπτικοποίησης δεδομένων του οποίου πρωταρχικός σκοπός είναι να απεικονίσει πλούσια χωρικά δεδομένα. Ο έλεγχος παρέχει οπτικοποίηση των shapefiles ESRI που αποτελούνται από γεωμετρικά αντικείμενα, όπως γραμμές, πολυλίνες και πολύγωνα.
PdfViewer
Σας επιτρέπει να φορτώνετε και να εμφανίζετε εύκολα έγγραφα PDF εγγενώς στην εφαρμογή σας. Έρχεται με πλήρη ενσωμάτωση με το RadPdfViewerToolbar.
Αναδυόμενο παράθυρο
Το RadPopup σάς επιτρέπει να προβάλλετε περιεχόμενο της επιλογής σας πάνω από την υπάρχουσα προβολή. Το στοιχείο παρέχει ένα ευέλικτο API.
DockLayout
Ένας μηχανισμός για τα παιδικά στοιχεία να αγκυροβολούν προς τα αριστερά, δεξιά, πάνω και κάτω ή να καταλαμβάνουν την κεντρική περιοχή της διάταξης.
Ημερολόγιο & προγραμματισμός
Το Ημερολόγιο είναι ένα πολύ προσαρμόσιμο στοιχείο ημερολογίου που προσφέρει:
• Προβολές ημέρας, εβδομάδας, μήνα, WorkWeek, MultiDay και Year.
• Επαναλαμβανόμενα ραντεβού και ενσωματωμένους διαλόγους
•Επιλογή
• Ευέλικτο API Styling.
Ακορντεόν και επέκταση
Αυτά τα στοιχεία σάς βοηθούν να εξοικονομήσετε χώρο στην οθόνη και ταυτόχρονα να παρουσιάσετε το περιεχόμενο στον τελικό χρήστη με έναν εύκολα προσβάσιμο τρόπο.
AutoCompleteView
Το στοιχείο ελέγχου έχει διαφορετικές επιλογές φιλτραρίσματος, υποστήριξη διακριτικών και απομακρυσμένη αναζήτηση, καθώς και πλήρεις δυνατότητες προσαρμογής.
Συνομιλητικό περιβάλλον εργασίας χρήστη
Αυτό το στοιχείο συνομιλίας σάς επιτρέπει να δημιουργείτε σύγχρονες εμπειρίες συνομιλίας στις εφαρμογές σας, ανεξάρτητα από το πλαίσιο συνομιλίας που επιλέγετε.
Γραμμικός κώδικας
Ο γραμμικός κώδικας είναι ένα στοιχείο ελέγχου που χρησιμοποιείται για τη δημιουργία και την εμφάνιση γραμμικών κωδίκων.
TreeView
Λειτουργεί με ιεραρχικές δομές δεδομένων. Παρέχει επίσης εντολές, δέσμευση δεδομένων, πλαίσιο ελέγχου και υποστήριξη Load on Demand.
DataGrid
Το στοιχείο ελέγχου παρέχει λειτουργίες όπως ταξινόμηση, φιλτράρισμα, ομαδοποίηση και επεξεργασία των υποκείμενων δεδομένων.
NumericInput
Το NumericInput είναι ένας πολύ προσαρμόσιμος έλεγχος εισόδου για αριθμητικά δεδομένα.
Κουμπί
Το κουμπί διεπαφής χρήστη σάς επιτρέπει να προσθέσετε περιστροφή, σχήματα, διαφάνεια, κείμενο και φόντο και εικόνες για μια προσαρμοσμένη εμφάνιση και αίσθηση.
ComboBox
Επιτρέπει την επιλογή στοιχείων από μια αναπτυσσόμενη λίστα σε επεξεργάσιμες ή μη επεξεργάσιμες λειτουργίες. Επιτρέπει μία ή πολλαπλές επιλογές.
MaskedInput
Χρησιμοποιώντας το MaskInput στην εφαρμογή σας, μπορείτε τώρα να διασφαλίσετε ότι παρέχεται η σωστή είσοδος από τους τελικούς χρήστες με την υποστήριξη για προκαθορισμένα διακριτικά όπως ψηφία, χαρακτήρες, γράμματα, αλφαριθμητική εισαγωγή κ.λπ. ή regex της επιλογής σας.
Γραμμικοί και ακτινικοί μετρητές
Ο μετρητής δείχνει και δίνει μια οπτική απεικόνιση του ποσού, του επιπέδου ή του περιεχομένου του κάτι.
Προβολή λίστας
Παρέχει τις πιο συχνά χρησιμοποιούμενες λειτουργίες. Έρχεται με:
• Διαφορετικοί τρόποι διάταξης.
• Εικονικοποίηση διεπαφής χρήστη.
• Τραβήξτε προς ανανέωση.
•Επιλογή.
• Εντολές
• Σύρετε τα κελιά.
• Ομαδοποίηση.
• Styling API.
Διάγραμμα
Ένα ευέλικτο από 12+ τύπους γραφημάτων που προσφέρει πλήρη προσαρμογή, εξαιρετική απόδοση και ένα διαισθητικό μοντέλο αντικειμένου.
Εκτίμηση
Επιτρέπει στους χρήστες να αξιολογούν διαισθητικά επιλέγοντας έναν αριθμό αντικειμένων [αστέρια] από έναν προκαθορισμένο αριθμό αντικειμένων.
Απασχολημένος δείκτης
Σας επιτρέπει να εμφανίζετε μια ειδοποίηση κάθε φορά που χειρίζεται μια πιο μακροχρόνια διαδικασία από την εφαρμογή.
SegmentedControl
Αυτό το στοιχείο σας επιτρέπει να εμφανίσετε μια λίστα οριζόντια ευθυγραμμισμένων, αμοιβαία αποκλειστικών επιλογών, τις οποίες μπορεί να επιλέξει ο χρήστης.
SideDrawer
Αυτό ακολουθεί το δημοφιλές μοτίβο πλοήγησης όπου μπορείτε να έχετε πρόσβαση σε όλες τις οθόνες της εφαρμογής σας από ένα μόνο συρόμενο μενού.
RichTextEditor
Επιτρέπει τη δημιουργία και επεξεργασία περιεχομένου εμπλουτισμένου κειμένου μέσω διεπαφής WYSIWYG.
Μπορείτε να βρείτε τη Συμφωνία άδειας τελικού χρήστη εδώ: https://github.com/telerik/telerik-xamarin-forms-samples/blob/master/LICENSE.md