Gegevensvalidatie is een techniek die de gegevens verwerkt en corrigeert eventuele opmaak problemen die kunnen interfereren met andere onderdelen van het programma . Bijvoorbeeld , kunt gegevensvalidatie garanderen dat alleen getallen ingevoerd in een tekstvak worden doorgegeven aan een ander deel van het programma , zoals een keuzelijst . Elke niet - numerieke of gemengde alfanumerieke gegevens kunnen worden gegooid uit met gegevensvalidatie . Wat overblijft is een goede gegevens die vervolgens kunnen bevolken een keuzelijst . Een gemakkelijke manier om de slag te gaan met dit is het . Net framework , die vele ingebouwde functies die vorm creatie te vereenvoudigen heeft gebruikt . Wat je computer moeten met Visual Studio 2010 geïnstalleerd Toon Meer Aanwijzingen Open Visual Studio 2010 1 door te klikken op het pictogram van het programma . Als het laadt , selecteert u " File /New /Project" en klik op " Visual C # /Windows Forms Application . " Een nieuwe Windows Form Application project wordt gecreëerd , en een lege Windows-formulier verschijnt in de belangrijkste editor venster . 2 Zoek de " Toolbar " -paneel , dat is aan de rechterkant van de belangrijkste editor venster . Hier worden alle van de grafische gebruikersinterface bestuurt die u kunt toevoegen aan uw formulier . 3 Selecteer " TextBox " en sleep deze naar de vorm . Laat de muisknop los om het te plaatsen . Dit is waar gebruikers gegevens die vervolgens worden gevalideerd zal treden . Geldige gegevens zullen worden doorgegeven aan de keuzelijst , dat heet een " ComboBox " in het . Net framework . 4 Selecteer " ComboBox " en sleep deze naar de vorm . Plaats het alsof je de " TextBox ", geplaatst door de muisknop los op het formulier . De " ComboBox " accepteert alleen geldige gegevens van de " TextBox . " 5 Klik op de " TextBox " om deze te markeren . Zoek de " Eigenschappen" , die naast de " Toolbar " paneel . Klik op de kleine bliksemschicht om alle gebeurtenissen in verband met de " TextBox " control weer te geven. De " TextChanged " event 6 Dubbelklik op . De belangrijkste editor venster schakelt onmiddellijk naar de broncode bekijken , en toont een gloednieuwe , automatisch gegenereerde " TextChanged " evenement . De code voor dit evenement ziet er zo uit : private void textBox1_TextChanged (object , _EventArgs_e ) { } 7 Maak een integer variabele genaamd " data . "Dit zal de gevalideerde gegevens op te slaan alvorens het artikel aan toe te voegen " ComboBox " Schrijf de volgende in de accolades van de " TextChanged " event int databank = 0 ; . . 8 Gebruik de functie " TryParse " om gegevens te valideren . Deze functie geeft een werkelijke waarde als een tekenreeks doorgegeven aan het alleen nummers bevat . Anders is het resultaat onwaar . U kunt het plaatsen in een "if " statement naar de keuzelijst in de gevallen waarin de " TextBox " bevat alleen nummers bevolken . Schrijf de volgende onder de integer variabele declaratie : if ( Int32.TryParse ( textBox1.Text , out data ) ) { comboBox1.Items.Add ( data ) ; } 9 Klik op de groene knop "Spelen" om te compileren en uitvoeren van het programma . Een Windows-formulier verschijnt , met een tekstvak en een keuzelijst , of combo , doos . Typ letters en cijfers in het tekstvak . Terwijl u typt , worden alleen de nummers toegevoegd aan de keuzelijst . Elk nummer voegt een nieuw niveau van de drop-down box , waardoor het een multi- level doos .
|