Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Spustiť Visual Studio a kliknite na odkaz " Nový projekt " v ľavej časti okna obrazovky počítača . Rozbaľte " Ostatné jazyky " pod " Nainštalované šablóny " a kliknite na " Visual C # . " Double - kliknite na " Windows Forms aplikácie " od centra v dialógovom okne vytvoriť nový projekt .
2
Double - kliknite na ovládací prvok " textové pole " pridať nový ovládací prvok textové pole do formulára . Double - kliknite na " tlačidlo " pridať nový ovládací prvok tlačidla do formulára . Pridať " ErrorProvider " rovnakou technikou . " ErrorProvider " bude použitý na výzvu chyby .
3
Pravým tlačidlom myši na ovládací prvok textového poľa a kliknite na tlačidlo " Vlastnosti " na zobrazenie stránky vlastností . Kliknite na ikonu udalosti , ktoré sa podobá osvetlenie štrajk a dvakrát kliknite vedľa " Overenie " vytvoriť novú validáciu postupu . Pridajte nasledujúci kód v postupe " textBox1_Validating " určiť , či typ vstupu bol " Int " , alebo " Double " Typ dát :
Boolean typeFound = false ; if ( determinIntType ( TextBox1.Text ) ) { typeFound = true ; MessageBox.Show ( " Zadali ste typ Int . " ) ; errorProvider1.SetError ( textBox1 , " " ) ; } else { this.errorProvider1.SetError ( textBox1 , " platný typ bol ! . nebol nájdený Zadajte platný typ " ) ; }
if ( typeFound == false ) { if ( determinDoubleType ( TextBox1.Text ) ) { typeFound = true ; MessageBox.Show ( " Zadali ste . Dvojlôžková izba typu " ) ; errorProvider1.SetError ( textBox1 , " " ) ; } else { this.errorProvider1.SetError ( textBox1 , " platný typ nebol nájdený prosím zadajte platný typ ! . " ) ; } }
4
skopírujte a vložte nasledujúci postup na určenie , či zadané údaje bol " Int " Typ dát :
súkromné bool determinIntType ( string dataEntered ) { try { int isANumber = Convert.ToInt32 ( dataEntered ) return true ; } catch ( Exception ) { return false ; } }
5
Pridajte nasledujúci postup na určenie , či zadané údaje bolo " Double " dátový typ :
súkromné bool determinDoubleType ( string dataEntered ) { try {
dvojaký isANumber = Convert.ToDouble ( dataEntered ) return true ; } catch ( Exception ) { return false ; } }
6
Stlačením tlačidla " F5 " spustiť program a zadať sadu čísel v ovládacom prvku textové pole . Kliknite na " Button1 " pre zobrazenie výsledkov .