*   >> läser Utbildning artiklar >> science >> programming

Windows Combo Box

et vid alla tidpunkter. Fält val har en drop pilen ned på sin rätt. När användaren klickar på rullgardinsmenyn, ser han listan sjunkit (visas under urvalsfältet). Då kan användaren välja ett objekt i listan. När alternativet är markerat i listrutan stängs upp och den valda posten visas i urvalsfältet. Urvalsfältet här är en redigeringskontroll. Rullgardinsmenyn kan ha en rullningslist. Användaren kan också skriva något i redigeringskontroll som inte finns med i listan, utan att tappa nedåt i listan. Den här typen av kombinationsrutan använder CBS_DROPDOWN kombinationsrutan stil.

Rullistan Combo Box Den här typen av kombinationsrutan liknar rullgardinskombinationsrutan, som beskrivits ovan, förutom att dess urvalsfältet är en statisk kontroll och inte en redigeringskontroll. Den här typen av kombinationsrutan använder CBS_DROPDOWNLIST kombinationsrutan stil. Directory List En kombinationsruta kan ha listor av alla slag. En lista av speciellt intresse är notering av en katalog. Vi får se mer om detta senare. Data associerad med listobjekt En ansökan kan ha associerade data med listobjekt i en kombinationsruta.

Utgångspunkten i samband med ett listobjekt är av typen, DWORD, vilket innebär dubbel Word (8 bitar bildar ett byte, 16 bitar bildar ett ord och 32 bitar bildar ett DWORD). Vi får se mer om detta senare. Den utökade användargränssnittet Drop-down kombinationsrutor och listkombinationsrutor stödja ett alternativ tangentbord gränssnitt som kallas Extended User Interface. Som standard och utan den utökade användargränssnitt, öppnar på F4 eller stänger listan, och Pil ned ändrar den aktuella markeringen.

I en kombinationsruta med den utökade användargränssnitt, är dock F4 funktionshindrade och trycka på nedåtpil öppnar listrutan. Dessutom mushjulet, vilket normalt rullar genom objekten i listan, inte har någon funktion när den förlängda användargränssnitt är inställt. Mer om detta senare! Cue Banners När ett program startar och innan någon post i listan är vald, kan du få text som "Välj punkt underifrån" som visas i redigeringskontroll av en kombinationsruta. Detta är ett exempel på en kö banner. Detta ger en antydan till användaren om vad han skulle göra med kombinationsrutan.

Så snart användaren väljer en post i listan eller så fort han börjar skriva i redigeringskontroll, försvinner den vita fana. Det är beteendet hos den vita bannern. Vi får se mer om detta senare. Skapa en Combo Box Du kan skapa en kombinationsruta med hjälp av CreateWindowEx funktion

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.