Veel programmeertalen bieden zowel keuzelijsten en keuzelijsten als gebruikersinterface-elementen in formulieren . Een combo box is zo genoemd vanwege zijn wezen een combinatie van een drop- down menu en een normale tekstinvoerveld . Keuzelijsten tonen drop-down menu , maar ook zorgen voor freeform tekstinvoer . Verschillen Visuele Een drop - down menu verschijnt als een klikbare interface-element . Dit element zal de standaardwaarde voor het veld waarop het is aangesloten , of een bericht aan de gebruiker aangeeft dat een waarde moet worden geselecteerd. Klikken op dit element zal een menu boven of onder de klikbare element weer te geven , en zal de wijzer aandacht te schakelen naar menukeuze totdat een optie wordt gekozen . Een keuzelijst weergegeven in plaats als een tekstinvoer doos ; sommige besturingssystemen zal een klein pictogram weer van haar recht om visueel aan te geven dat het om een keuzelijst . Klikken op dit element zal ook een menu , maar zal de focus van het toetsenbord achterlaten in de keuzelijst . De gebruiker kan dan kiezen uit het menu met de aanwijzer , of typ de tekst in het invoerveld dat is geen keuze in het menu . Gebruikt Een druppel - down menu biedt de gebruiker met een beperkt aantal opties . Zo moet het land gebied van een adres formulier niet toe dat de gebruiker tekst die verschilt van een set lijst van keuzes die door het formulier in te voeren . Een combo box accepteert ofwel een selectie uit een lijst met opties , of vrije tekst die door de gebruiker . Een combo box kan worden gebruikt bij het invoeren van een adres , het menu geeft adressen die de gebruiker al heeft ingevoerd, terwijl de tekstinvoervak freeform zou een nieuw adres toe te voegen . Dit kan ook worden bereikt door het toevoegen van een " Andere ... " veld om een drop- down menu met een aparte tekst invoerveld , maar de keuzelijst biedt zowel mogelijkheden in een enkel veld . < Br > toetsenbord drop - down menu's en keuzelijsten reageren op invoer van het toetsenbord op basis van de richtlijnen van het besturingssysteem waarvoor u programmeert gebruikersinterface . In de meeste besturingssystemen , wanneer een drop-down menu heeft de aanwijzer focus, het typen van de eerste paar letters van een menuoptie schuift het menu op die post . Keuzelijsten geven deze tekens in het tekstvak en ook scrollt het menu . Echter , zal extra tekens die niet in de combo menu venster op de combo menu-item ongedaan , en soms maken in het menu verdwijnen . In een drop- down menu , extra tekens zal geen effect hebben en de dichtstbijzijnde alfabetische wedstrijd zal geselecteerd . Blijven menu's Best Practices Gebruik vervolgkeuzelijsten wanneer een veld heeft een beperkte set van opties en combo boxen wanneer de gebruiker een waarde kan invoeren . Er zijn momenten waarop geen van beide opties de voorkeur . Neem bijvoorbeeld het veld staat van een adres formulier ; iemand die in het District of Columbia wordt gedwongen om te zoeken naar " DC ", " District of Columbia " of " Washington , DC " van een lange alfabetische menu . Zoals de tekstinvoer voor de staat is slechts twee personages , een tekstinvoer doos is te verkiezen hier om ofwel menuoptie .
|