Komponent utvecklingen revolutionerat sättet utvecklare bygga programvara . Drag och släpp metoden för programplanering introduceras av Visual Basic , Delphi och andra verktyg gjorde utvecklingen av mjukvara snabbare och mer produktiv . Bakom varje komponent ligger en uppsättning egenskaper som förändrar en komponent form och beteende . Vissa egenskaper, såsom storlek , läge , typsnitt eller färg , få ställa vid utformning tid , men andra som värde och synlighet kan ändra vid körning . Du kan aktivera , avaktivera och växla radioknappar dynamiskt . Saker du behöver
Microsoft Visual Basic Express eller Visual Studio ( 2005 eller senare )
Visa fler instruktioner
1
Skapa ett nytt Visual Basic-projekt . Öppna Visual Studio , klicka på " File" och sedan " Nytt projekt . " När det nya projektet fönstret visas , väljer Visual Basic , sedan Windows från trädvyn . Klicka på Windows-ikonen Form Project , ange projektets namn och klicka på " OK . " Efter en kort stund kommer en ny form visas .
2
Skapa en lista alternativknapp i formuläret . Klicka på ikonen Verktygslåda i verktygsfältet och drar sedan en kontroll Group Box på formuläret . Dra fyra radioknappar från verktygslådan till gruppen rutan . Ordna dem vertikalt , den ena ovanpå den andra .
3
lägga till bildtexter " 1 ", " 2 ", " 3 " och " 4 " på radioknapparna . Högerklicka på första radioknappen och klicka sedan på " Egenskaper . " Ändra texten egenskapen till " 1 ", klicka sedan på " Escape " -knappen för att stänga fastigheten rutan . Upprepa detta steg för varje alternativknapp , ändra varje text-egenskapen till " 2 ", " 3 " och " 4 . "
4
Drag tre knappar från verktygslådan och placera dem utanför gruppen rutan . Använd samma process för att ställa textegenskaperna till "Even ", " Odd " och " Alla". Byter namn egenskaper " btnEven , " " btnOdd " och " btnAll . "
5
Lägg kod för att aktivera bara de jämna radioknapparna när ens knapp blir klickade . Dubbelklicka på " Även " knappen och en ny kod kommer att visas . Klistra in följande kod i den nya händelsehanterare :
Private Sub btnEven_Click ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) Handtag btnEven.Click
RadioButton1.Enabled = False
RadioButton2.Enabled = Sant
RadioButton3.Enabled = False
RadioButton4.Enabled = Sant
RadioButton2.Checked = Sant
End sub
här koden ställer in egenskapen enabled av knapparna " 2 " och " 4 " till "true ", låta dem vara aktiva , medan inställningen knapparna " 1 " och " 3 " till " False ", hindrar dem från att kontrolleras . Den sista raden anger den kontrollerade egendom radioknappen " 2 " till "true ".
6
Högerklicka koden fönstret och klicka sedan på " Visa Designer " för att återgå till formuläret designen fönstret . Dubbelklicka på " Udda " -knappen , och sedan lägga till följande kod :
Private Sub btnOdd_Click ( ByVal avsändaren som System.Object , ByVal e Som System.EventArgs ) Handtag btnOdd.Click
RadioButton1 . Enabled = Sant
RadioButton2.Enabled = False
RadioButton3.Enabled = Sant
RadioButton4.Enabled = False
RadioButton1.Checked = Sant
End Sub
7
Kör programmet . Klicka på " F5 ", klicka sedan på varje alternativknapp . Alla fyra knappar svarar som förväntat . Klicka nu på " Även " knappen och bara knappar radio " 2 " och " 4 " kommer att reagera . Klicka på " Udda " knappen och bara radioknapparna " 1 " och " 3 " kommer att reagera .