Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te DropDownList creëren met Key Zoek in C
Een Drop -down lijst is een controle in alle Microsoft Integrated Development Environments zoals Visual Basic.NET en C # . De drop -down lijst bevat een lijst met opties die de eindgebruiker kan kiezen. De lijst kan worden ingevuld op basis van een extern bestand , database- en kan zelfs hard-coded als de waarden zijn statisch en zal naar verwachting niet veranderen in de tijd . Een van de voordelen van het gebruik van een drop -down lijst is dat het kan worden gezocht naar een specifieke waarde . Het zoeken is nog sneller bij gebruik van een "key " en " waarde " om de drop -down lijst van een Dictionary object te vullen . Instructies
1

Definieer een " woordenboek " object in je C # code en wijs een " key " en een " waarde " voor elke rij van het woordenboek . De " sleutel " en " value " kan komen uit een database of zijn hard-coded . De waarden zijn hard-coded in het onderstaande voorbeeld :

Woordenboek
list = new Dictionary ( ) ; list.Add ( " key 1 " , " value 1 " ) ; list.Add ( " key 2 " , " value 2 " ) ; list.Add ( " key 3 " , " value 3 " ) ; list.Add ( " key 4 " , " value 4 " ;) ; kopen van 2

Definieer de " drop -down lijst " object en stel de " Dictionary " object met de naam "lijst " als gegevensbron . Noem het drop-down " ddl . " Zet de " DataTextField " of " ddl " om de "sleutel " van de "lijst " en de " DataValueField " om de "waarde" van de " lijst . "

ddl.DataSource = lijst ; ddl.DataTextField = " Sleutel " ; ddl.DataValueField = " Waarde " ; ddl.DataBind ( ) ;
3

Zoek de " Dictionary " object met behulp van " ContainsKey " -methode . Bijvoorbeeld, kan u wilt zoeken door middel van de " Dictionary " op een specifieke waarde voorafgaand aan het aan het toevoegen van lokaliseren "drop - down lijst . " " ContainsKey " is een van de snelste zoekmethoden van de " Dictionary " ; . object

if ( list.ContainsKey ( " key 2 " ) )
4

Zoek de "drop - down lijst " object met behulp van de " FindByValue " -methode . Deze zoekmethode is hoofdlettergevoelig en zoekt naar de volledige gezochte parameter in zijn geheel .

If ( ddl.Items.FindByValue ( " value 3 ' ) ! = Null ) { ddl.SelectedValue = " waarde 3 " ; }

Indien u opgegeven " waarde " als de parameter zoeken , null zou teruggekeerd zijn , omdat er geen waarden in " ddl value " die gelijk is aan SLECHTS het woord zijn " " . ;

Previous: Next:
  C /C + + Programming
·Hoe een bestand in coderen C #…
·Hoe te Strings gebruiken als i…
·Hoe te sorteren in Turbo C + +…
·Hoe te Stepper Motors controle…
·Hoe te berekenen van het aanta…
·Basis van Embedded Systems C 
·Hoe to Change Color in C + + 
·Hoe maak je tijd in C Bereken …
·Hoe om uw eigen Game Engine Me…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Query Uitschakelen in MySQL Cache…
·Formaat naar Input Datum & tijd in MySQL…
·Hoe maak je een testplan schrijven 
·Hoe kan ik PHP -bestanden te creëren me…
·Java : Statische Linking 
·Hoe te fleuren een afbeelding in Python 
·Hoe een Output Stroom Van een URL in Jav…
·Hoe maak je een ledenlijst website in PH…
·Hoe maak je toestaan ​​een tekstvak om a…
Copyright © Computer Kennis http://www.nldit.com