Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi poli so zoznamom a rozbaľovacieho zoznamu

Mnoho programovacích jazykov ponúkajú aj rozbaľovacie zoznamy a polia so zoznamom ako prvky používateľského rozhrania vo formulároch . Pole so zoznamom je tak menovaný kvôli jeho bytia kombinácia rozbaľovacej ponuke a normálne poli pre zadávanie textu . Combo boxy ukázať drop - down menu , ale tiež umožniť voľného tvaru zadávanie textu . Vizuálne Rozdiely

A drop - down menu sa zobrazí ako klikacie rozhranie prvku . Tento prvok sa zobrazí predvolenú hodnotu poľa , ku ktorému je pripojený , alebo správa uživateľovi indikuje , že hodnota by mala byť vybraná . Kliknutím na tento prvok sa zobrazí menu , nad alebo pod klikacie prvok , a prepne na ukazovateľ zaostrenie pre výber ponuky , kým je vybraná možnosť . Pole so zoznamom sa zobrazí miesto ako pole pre zadávanie textu , niektoré operačné systémy zobrazí malú ikonu do svojho práva , aby vizuálne ukázať , že to je combo box . Kliknutím na tento prvok sa tiež zobrazí menu , ale bude ponechať fokus klávesnice v poli so zoznamom . Užívateľ potom môže vybrať z menu s ukazovateľom , alebo typ textu v textovom vstupnom poli , ktoré nie je voľba v menu .
Používa

Kvapka menu sa poskytuje užívateľovi s obmedzenou sadou možností. Napríklad , ak by krajiny poľa formulára adresy nedovolí užívateľovi zadať text , ktorý sa líši od nastaveného zoznamu možností poskytovaných formou . Pole sa prijíma buď výber zo zoznamu možností, alebo netradičný text zadaný užívateľom . Pole so zoznamom môže byť použitý pri zadávaní adresy , menu sa zobrazí adresy , ktoré používateľ už zadané , zatiaľ čo freeform zadávanie textu box by umožnila nová adresa bude pridaná . To možno tiež vykonať pridaním poľa je " Other ... " a drop - down menu so samostatným pole pre zadávanie textu , ale pole so zoznamom obsahuje obe funkcie v jednom poli .


klávesnicou

rozbaľovacích menu a combo boxy reagovať na vstup z klávesnice na základe pokynov z používateľského rozhrania operačného systému , pre ktorý ste sa programovania . Vo väčšine operačných systémov , kedy rozbaľovacej ponuke má ukazovateľ zaostrenie , zadaním niekoľkých prvých znakov položky ponuky zvitky ponuky k tomuto bodu . Combo boxy zobrazenie týchto znakov vo vstupnom poli texte a tiež rolovanie v menu . Avšak , zadaním ďalších znakov , ktoré nie sú zahrnuté v rolovacom menu zrušíte výber položky menu combo , a niekedy robiť menu zmizne . V rozbaľovacej ponuke , zadaním ďalších znakov nebude mať žiadny vplyv , a najbližší abecedný zápas zostanú vybrané .
Best Practices

Použite menu drop - down , ak pole má obmedzenú sadu možností a poliach , kedy užívateľ môže zadať ľubovoľnú hodnotu . Sú chvíle , kedy ani jedna z možností je vhodnejšia . Zvážte napríklad štátne pole formulára adresu , niekto žije v District of Columbia je nútený hľadať " DC " , " District of Columbia " alebo " vo Washingtone , DC " z dlhého abecednom menu . Ako vstupný text pre štát je len dva znaky , vstupné pole text je vhodnejšie tu buď voľbou v menu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené