Σπίτι Ανάπτυξη Τι είναι ο έθιμος έλεγχος; - ορισμός από την τεχνολογία

Τι είναι ο έθιμος έλεγχος; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει το Custom Control;

Το προσαρμοσμένο στοιχείο ελέγχου είναι ένας έλεγχος που δεν περιλαμβάνεται στη βιβλιοθήκη πλαισίων .NET και δημιουργείται από έναν προμηθευτή λογισμικού τρίτου κατασκευαστή ή από έναν χρήστη.


Ο προσαρμοστικός έλεγχος είναι μια ιδέα που χρησιμοποιείται κατά την οικοδόμηση τόσο του προγράμματος-πελάτη Windows Forms όσο και των εφαρμογών Web ASP.NET. Τα προσαρμοσμένα στοιχεία ελέγχου πελάτη χρησιμοποιούνται σε εφαρμογές Windows Forms, ενώ προσαρμοσμένα στοιχεία ελέγχου διακομιστή χρησιμοποιούνται σε σελίδες ASP.NET (φόρμες ιστού). Η χρήση των προσαρμοσμένων στοιχείων ελέγχου είναι ευκολότερη σε .NET από τις παλαιότερες εκδόσεις των Windows λόγω απλών τεχνικών προγραμματισμού.


Ο προσαρμοστικός έλεγχος είναι ένας γενικός όρος που περιλαμβάνει επίσης στοιχεία ελέγχου χρήστη. Ο έλεγχος χρήστη στο ASP.NET δημιουργείται χρησιμοποιώντας τον κώδικα ASP.NET και επαναχρησιμοποιείται σε άλλες ιστοσελίδες, ενώ ο έλεγχος χρήστη στο πλαίσιο των Windows Forms συνεπάγεται ένα σύνθετο έλεγχο με συνεπή διεπαφή χρήστη (UI) και συμπεριφορά εντός ή μεταξύ εφαρμογών.

Η Techopedia εξηγεί το Custom Control

Το .NET Framework παρέχει την κλάση System.Windows.Forms.Control, για να δημιουργήσει προσαρμοσμένο έλεγχο πελάτη στα Windows Forms. Αυτή η κλάση παρέχει όλες τις βασικές λειτουργίες που είναι απαραίτητες για τα στοιχεία ελέγχου, αλλά δεν παρέχει λειτουργίες που να σχετίζονται με τον έλεγχο ή γραφική διεπαφή. Ως εκ τούτου, παρέχει μεγαλύτερη ευελιξία από τον έλεγχο των χρηστών για τον ορισμό του ελέγχου που ταιριάζει στις απαιτήσεις των εφαρμογών, επιτρέποντας την αντικατάσταση της προεπιλεγμένης συμπεριφοράς του χειρισμού μηνυμάτων των Windows. Ως εκ τούτου, η γνώση του API των Windows 32 είναι απαραίτητη για την αποτελεσματική χρήση αυτής της έννοιας. Τα Windows Forms δεν υποστηρίζουν στοιχεία ελέγχου παραθύρων. Ωστόσο, επιτρέπει τη φιλοξενία στοιχείων ελέγχου ActiveX, τα οποία μπορεί να είναι χωρίς παράθυρα.


Για να δημιουργήσετε προσαρμοσμένο έλεγχο στο ASP.NET, η κλάση-πλαίσιο, System.Web.UI.WebControl, θα πρέπει να χρησιμοποιείται μαζί με το System.Web.UI.Control για την απόδοση μη οπτικών στοιχείων. Αυτά τα στοιχεία ελέγχου παρέχουν τη δυνατότητα αποστολής ως βιβλιοθήκη δυναμικής ζεύξης (.dll), η οποία μπορεί να είναι εκ των προτέρων και να ενσωματώνεται με το ενσωματωμένο περιβάλλον ανάπτυξης Visual Studio.


Ορισμένες από τις πτυχές που πρέπει να εξεταστούν κατά τη δημιουργία προσαρμοσμένων στοιχείων ελέγχου περιλαμβάνουν τον ορισμό των ιδιοτήτων με τις προεπιλεγμένες τιμές τους, οι οποίες πρέπει να εμφανίζονται στο Visual Studio IDE, η συμπεριφορά στη διάταξη UI (όπως η σειρά των καρτελών, οι ενδείξεις UI κ.λπ.) και προσαρμοσμένα συμβάντα. Μερικές φορές, ο προσαρμοσμένος έλεγχος μπορεί να κατασκευαστεί συνδυάζοντας ενσωματωμένα στοιχεία ελέγχου για την παροχή πολύπλοκων λειτουργιών.


Συνιστάται να χρησιμοποιούνται προσαρμοσμένα στοιχεία ελέγχου όταν απαιτείται προσαρμοσμένη γραφική παράσταση του στοιχείου ελέγχου ή όταν υπάρχει ανάγκη για εφαρμογή προσαρμοσμένης λειτουργικότητας που δεν παρέχεται από πρότυπα στοιχεία ελέγχου.

Αυτός ο ορισμός γράφτηκε στο πλαίσιο του .NET
Τι είναι ο έθιμος έλεγχος; - ορισμός από την τεχνολογία