Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder dataverifiering för att fylla en Multi - Level Drop Down

    Datavalidering är en teknik som bearbetar data och korrigerar all formatering problem som kan störa andra delar av programmet . Till exempel kan dataverifiering säkerställa att endast siffror ingått en textruta förs vidare till en annan del av programmet , till exempel en listruta . Eventuella icke - numeriska eller blandade alfanumeriska data kan kastas ut med hjälp av dataverifiering . Vad som är kvar är bra data som sedan kan fylla i en listruta . Ett enkelt sätt att komma igång med detta är att använda . NET Framework , som har många inbyggda funktioner som förenklar framtagning av formulär . Saker du behöver
    dator med Visual Studio installerad 2010
    Visa fler instruktioner
    1

    Öppna Visual Studio 2010 genom att klicka på dess programikon . När den laddas , välj " Arkiv /Nytt /Project " och klicka på " Visual C # /Windows Forms Application . " En ny Windows Form Application projekt skapas , och en tom Windows-formulär visas i redigerarens huvudfönster .
    2

    Leta upp " Verktygsfält " -panelen , som är till höger om redigerarens huvudfönster . Detta listar alla grafiska användargränssnittet kontroller som du kan lägga till i ditt formulär .
    3

    Välj " TextBox " och dra den till formen . Släpp musknappen för att placera den . Det är där användarna kommer att mata in data som sedan kommer att valideras . Giltiga data kommer att vidarebefordras till den nedrullningsbara listan , som kallas en " ComboBox " i . . NET Framework
    4

    Välj " ComboBox " och dra den till formen . Placera det som du placerat " textrutan " genom att släppa musknappen på formuläret . Den " ComboBox " accepterar bara giltiga data från " TextBox . "
    5

    Klicka på " TextBox " för att markera det . Leta reda på " Egenskaper " panel , som är bredvid " Verktygsfält " panel . Klicka på den lilla blixt för att visa alla händelser i samband med den " TextBox " kontroll .
    6

    Dubbelklicka på " TextChanged " händelse . Huvudredaktör fönstret växlar omedelbart till källkoden vy , och visar en helt ny , automatiskt genererad " TextChanged " händelse . Koden för detta evenemang ser ut så här :

    private void textBox1_TextChanged ( objekt avsändare , EventArgs e ) {

    }
    7

    Skapa ett heltal variabel som heter "data . " Detta kommer att lagra de validerade data innan den läggs till den " ComboBox " Skriv följande innanför klamrarna i " TextChanged " händelse

    int uppgifter = 0; . .
    8

    Använd " TryParse " -funktionen för att verifiera data . Denna funktion returnerar ett sant värde om en textsträng som skickas till den innehåller endast siffror . Annars returneras false . Du kan placera den inne i ett "om " uttalande att befolka rullgardinsmenyn i fall där " TextBox " innehåller endast siffror . Skriv följande under heltalsvariabel deklaration :

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

    Klicka på den gröna " Play " -knappen för att kompilera och köra programmet . En Windows-formulär visas , med en textruta och en drop -down , eller combo, box . Skriv bokstäver och siffror i textrutan . Som du skriver , bara de siffror läggs till listrutan . Varje nummer tillför en ny nivå till listrutan , vilket gör det till ett multi - level box .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Fördelar med flera Arv
    ·Hur man använder VBA för att flytta data från Excel …
    ·Hur man använder därför Symbol i LaTeX
    ·Hur man beräknar färgkontrast
    ·Lägga till en C # String Array
    ·Boolean logik Låter dig till vad
    ·Vad är en Ascx Arkiv
    ·NET Framework 3.0 Tutorials
    ·Hur Ctrl + Alt + Del ett Remote PC
    ·Hur man skapar en Sidebar Från KML
    Utvalda artiklarna
    ·Hur infoga bilder i VBS -filer
    ·Inaktivera Begränsningar i MySQL
    ·Skillnader mellan DataGrid och DataGridView i NET
    ·Vad är UBound och LBound i Visual Basic
    ·Hur konvertera ett tal till ett tecken med hjälp av C …
    ·Hur man spela upp en ljudfil i PHP
    ·Hur man skapar filer med Ruby fileutils
    ·Hur du ändrar en PictureBox bildvärde
    ·Hur Pass en variabel till HTA
    ·Hur man driver en extern PHP -fil med Javascript
    Copyright © Dator Kunskap http://www.dator.xyz