Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Η διαφορά μεταξύ ενός Combo Box και Drop-down Box

Πολλές γλώσσες προγραμματισμού προσφέρουν τα δύο κουτιά για drop-down και σύνθετα πλαίσια , όπως στοιχεία διεπαφής χρήστη σε φόρμες . Ένα σύνθετο πλαίσιο ονομάστηκε έτσι λόγω του ότι είναι ένας συνδυασμός ενός drop-down μενού και ένα κανονικό πεδίο εισαγωγής κειμένου . Κουτιά Combo δείχνουν drop-down μενού , αλλά και επιτρέπουν εισαγωγές ελεύθερου κειμένου . Visual διαφορές
Η

A drop-down μενού εμφανίζεται ως clickable στοιχείο του περιβάλλοντος . Αυτό το στοιχείο θα εμφανίσει την προεπιλεγμένη τιμή για το πεδίο με το οποίο είναι συνδεδεμένο, ή ένα μήνυμα προς το χρήστη υποδεικνύοντας ότι θα πρέπει να επιλεγεί μια τιμή . Κάνοντας κλικ σε αυτό το στοιχείο , θα εμφανιστεί ένα μενού από πάνω ή κάτω από το clickable στοιχείο , και θα αλλάξει το δείκτη εστίαση στην επιλογή του μενού , μέχρι να επιλεγεί μια επιλογή . Ένα σύνθετο πλαίσιο εμφανίζει αντί ως ένα πλαίσιο εισαγωγής κειμένου ? Ορισμένα λειτουργικά συστήματα , θα εμφανιστεί ένα μικρό εικονίδιο στα δεξιά του σε οπτικά δείχνουν ότι πρόκειται για ένα σύνθετο πλαίσιο . Κάνοντας κλικ σε αυτό το στοιχείο θα εμφανίσει ένα μενού , αλλά θα αφήσει την εστίαση του πληκτρολογίου στο σύνθετο πλαίσιο . Ο χρήστης μπορεί στη συνέχεια να επιλέξετε από το μενού με το κείμενο δείκτη , ή πληκτρολογήστε στο πλαίσιο εισαγωγής κειμένου που δεν είναι μια επιλογή στο μενού .
Εικόνων Χρήσεις
Η

Μια σταγόνα - down μενού παρέχει στο χρήστη με ένα περιορισμένο σύνολο επιλογών . Για παράδειγμα , το πεδίο της χώρας του εντύπου διεύθυνση δεν θα πρέπει να επιτρέπει στο χρήστη να εισάγει κείμενο που διαφέρει από ένα σύνολο λίστα των επιλογών που παρέχονται από τη φόρμα. Ένα σύνθετο πλαίσιο αποδέχεται είτε μια επιλογή από μια λίστα επιλογών , ή ελεύθερο κείμενο που εισάγει ο χρήστης . Ένα σύνθετο πλαίσιο θα μπορούσε να χρησιμοποιηθεί κατά την είσοδο μιας διεύθυνσης ? Το μενού εμφανίζει τις διευθύνσεις που ο χρήστης έχει ήδη εισαχθεί, ενώ το freeform πλαίσιο εισαγωγής κειμένου θα επιτρέψει μια νέα διεύθυνση που θα προστεθεί. Αυτό μπορεί επίσης να επιτευχθεί με την προσθήκη ενός πεδίου " Other ... " σε ένα drop-down μενού με ένα ξεχωριστό πεδίο εισαγωγής κειμένου , αλλά το σύνθετο πλαίσιο παρέχει δύο δυνατότητες σε ένα μόνο πεδίο .
Η
μενού input
πληκτρολόγιο
Η

Drop-down και σύνθετα πλαίσια ανταποκρίνονται στα δεδομένα εισόδου πληκτρολογίου με βάση τις κατευθυντήριες γραμμές διεπαφή χρήστη του λειτουργικού συστήματος για το οποίο θέλετε να προγραμματίσετε . Στα περισσότερα λειτουργικά συστήματα , όταν ένα drop-down μενού έχει το δείκτη εστίασης , πληκτρολογώντας τους πρώτους χαρακτήρες ενός μενού κύλιση το μενού σε αυτό το στοιχείο . Κουτιά Combo εμφανίζει αυτούς τους χαρακτήρες στο πλαίσιο εισαγωγής κειμένου και κύλιση και το μενού . Ωστόσο , πληκτρολογώντας πρόσθετοι χαρακτήρες που δεν περιλαμβάνονται στο μενού σύνθετο πλαίσιο θα καταργήσετε το στοιχείο μενού combo , και μερικές φορές κάνουν το μενού εξαφανίζεται . Σε ένα drop-down μενού , πληκτρολογώντας επιπλέον χαρακτήρες θα έχουν κανένα αποτέλεσμα και το πιο κοντινό αλφαβητική αγώνα θα παραμείνουν επιλεγμένα .
Εικόνων Best Practices
Η

Χρησιμοποιήστε drop-down μενού , όταν ένα πεδίο έχει ένα περιορισμένο σύνολο επιλογών και σύνθετα πλαίσια , όταν ο χρήστης μπορεί να εισάγει οποιαδήποτε τιμή . Υπάρχουν φορές που όταν ούτε η επιλογή είναι προτιμότερη . Για παράδειγμα, σκεφτείτε την κατάσταση στον τομέα του εντύπου διεύθυνση? Κάποιος που ζει στην Περιφέρεια της Κολούμπια αναγκάζεται να ψάξει για " DC ", " District of Columbia " ή " Washington , DC " από ένα μακρύ αλφαβητικό μενού . Δεδομένου ότι η εισαγωγή κειμένου για το κράτος είναι μόνο δύο χαρακτήρες , ένα πεδίο εισαγωγής κειμένου είναι προτιμότερο εδώ είτε την επιλογή του μενού .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα