Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke datavalidering til å fylle en Multi -Level Drop Down
    Datavalidering er en teknikk som behandler data og retter eventuelle formatering problemer som kan forstyrre andre deler av programmet . For eksempel kan data validering sikre at bare tall inngått en tekstboks er overlevert til en annen del av programmet , for eksempel en drop- down listen . Enhver ikke -numeriske eller blandet alfanumeriske data kan bli kastet ut ved hjelp av data validering. Det som er igjen er gode data som kan deretter fylle en drop- down listen . En enkel måte å komme i gang med dette er å bruke . Net rammeverket , som har mange innebygde funksjoner som forenkler opprettelse av skjema . Du trenger
    datamaskin med Visual Studio 2010 installert
    Vis flere instruksjoner
    en

    Åpen Visual Studio 2010 ved å klikke på programmets ikon. Når den lastes ned, velger du "Fil /Ny /Project" og klikk " Visual C # /Windows Forms Application. " En ny Windows Form Application prosjektet er opprettet , og en blank Windows Form vises i hovedredaktør vinduet.
    2

    Finn " Toolbar " panel , som er til høyre for den hovedredaktør vinduet. Dette viser alle det grafiske brukergrensesnittet kontrollerer at du kan legge til i skjemaet.
    3

    Velg " TextBox " og dra den på skjemaet . Slipp museknappen for å plassere den. Det er der brukerne vil legge inn data som vil da bli validert . Gyldige data vil bli gitt videre til drop -down liste, som kalles en " ComboBox " i . Net rammeverket .
    4

    Velg " ComboBox " og dra den på skjemaet . Plasser det ut som du har plassert " lærebok, " ved å slippe museknappen på skjemaet . Den " ComboBox " vil bare godta gyldige data fra " TextBox . "
    5

    Klikk på " TextBox " for å markere det. Lokaliser " Properties" -panelet , som er ved siden av " Toolbar " panel . Klikk på den lille lyn å vise alle hendelser assosiert med " TextBox " kontroll.
    6

    Dobbeltklikk på " TextChanged " hendelse . Den viktigste editor vinduet bytter umiddelbart til kildekoden visningen , og viser en helt ny , automatisk genererte " TextChanged " hendelse . Koden for denne hendelsen ser slik ut : en

    private void textBox1_TextChanged ( objekt avsenderen , EventArgs e ) {

    }
    7

    Lag en heltallsvariabel heter " data . "Dette vil lagre validerte data før du legger den til" ComboBox " Skriv følgende inne i klammeparentes av" TextChanged "event

    int data = 0 ; . .
    8 < p> Bruk " TryParse "-funksjonen til å validere data . Denne funksjonen returnerer en sann verdi hvis en tekststreng sendes til den inneholder bare tall . Ellers returneres usann. Du kan plassere den i en " hvis " statement å befolke nedtrekkslisten i tilfeller der " TextBox " inneholder bare tall . Skriv følgende under heltallsvariabel erklæringen : en

    if ( Int32.TryParse ( textBox1.Text , ut data) ) { comboBox1.Items.Add ( data) ;}
    9

    Klikk på den grønne "Play" -knappen for å kompilere og kjøre programmet . En Windows- skjema vises , med en tekstboks og en drop- down , eller combo, boks . Skriv inn bokstaver og tall i tekstboksen . Som du skriver, er bare numrene lagt til drop -down boks . Hvert nummer tilfører et nytt nivå til drop -down boks , noe som gjør det til en multi -level -boksen.

    früher :

     Weiter:
      Relatert Artike
    ·Typer Horn klausuler i Prolog 
    ·Hva er bufferoverløp String Håndtering 
    ·Groovy datatyper 
    ·Manglende operand Etter en Operator 
    ·Hvordan lage iPSP Apps 
    ·Hvordan konverterer jeg en Plotter Fil 
    ·Hvordan lage Web Site Images 
    ·Hvordan å løse matriser ved hjelp QBasic 
    ·Hva er fordelene med en betinget Statement 
    ·Hvordan Reset en IIS AppPool Med PowerShell 
      Anbefalte artikler
    ·Forskjellen mellom et passivt objekt og en Active Objec…
    ·Hvordan bygge et abonnement nettsted med Dreamweaver 
    ·Hvordan skrive Embedded Event Manager Policy 
    ·Hvordan å kompilere Java Uten JDK 
    ·Hvordan Simple Telle primtall i PHP 
    ·Hvordan skrive VB kode for en berøringsskjerm Tastatur…
    ·Hvordan bruke Switch Case in C # 
    ·Hvordan bygger jeg dynamiske nettsider ved hjelp av PHP…
    ·Slik finner du ut om et ark eksisterer innenfor en arbe…
    ·Å få Lengde på en Array i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/