Komponent udvikling revolutioneret den måde, udviklere med at opbygge software. Træk og slip tilgang til programmering indført ved Visual Basic , Delphi og andre værktøjer gjort softwareudvikling hurtigere og mere produktive. Bag hver komponent ligger et sæt egenskaber, der ændrer en bestanddel form og adfærd . Nogle egenskaber , såsom størrelse, placering, skrifttype eller farve , bliver indstillet til design tid, men andre som værdi og synlighed kan ændres under kørslen . Du kan aktivere , deaktivere og skift radioknapper dynamisk. Ting du har brug
Microsoft Visual Basic Express eller Visual Studio ( 2005 eller senere )
Vis Flere Instruktioner
1
Opret en ny Visual Basic-projekt . Open Visual Studio , klik på " Filer" og derefter " Nyt projekt ". Når det nye projekt vises , skal du vælge Visual Basic , så Windows fra trævisningen. Klik på Windows-formular Project ikon og indtast projektets navn og klik på " OK". Efter en kort ventetid , vil en ny form vises.
2
Opret en alternativknap liste på formularen. Klik på ikonet Værktøjskasse på værktøjslinjen og derefter trække en gruppe Box kontrol på formularen. Træk fire radioknapper fra værktøjskassen på gruppen kassen. Arranger dem lodret , den ene oven på det andet.
3
Tilføj billedtekster "1 ", " 2 ", " 3" og "4" til radio-knapper . Højreklik på første alternativknap , og klik derefter på " Egenskaber". Ændre teksten ejendom til " 1 " og derefter klikke på "Escape "-tasten for at lukke egenskabsboksen . Gentag dette trin for hver radioknappen , skiftende hver enkelt tekst ejendom til " 2 ", " 3" og "4 ".
4
Drag tre knapper fra værktøjskassen og placere dem uden for koncernen kassen. Brug den samme proces for at indstille teksten egenskaber "Selv ", " Odd " og " All". Ændre deres navn egenskaber til " btnEven ", " btnOdd " og " btnAll . "
5
Tilføj kode for at aktivere kun de selv radioknapper , når Selv knap bliver klikket . Dobbeltklik på "Selv " knappen og en ny kode vises. Indsæt følgende kode i den nye hændelseshandler : Hej
Private Sub btnEven_Click ( ByVal afsender Som System.Object , ByVal e Som System.EventArgs ) Handles btnEven.Click
RadioButton1.Enabled = False < br >
RadioButton2.Enabled = Sand
RadioButton3.Enabled = False
RadioButton4.Enabled = Sand
RadioButton2.Checked = Sand
End sub
Denne kode sætter aktiveret egenskab af knapper " 2 " og "4 " til " Sandt nok, " at tillade dem at være aktive , mens indstilling knapperne " 1" og "3 " til " False ", forhindrer dem fra at blive kontrolleret. Den sidste linje angiver tjekket ejendom radioknappen "2" til "true ".
6
Højreklik på koden vinduet og klik på " Vis Designer" for at vende tilbage til formularen design vinduet. Dobbeltklik på " Odd " knappen, derefter tilføje følgende kode : Hej
Private Sub btnOdd_Click ( ByVal afsender Som System.Object , ByVal e Som System.EventArgs ) Handles btnOdd.Click
RadioButton1 . Enabled = Sand
RadioButton2.Enabled = False
RadioButton3.Enabled = Sand
RadioButton4.Enabled = False
RadioButton1.Checked = Sand < br >
End Sub
7
Kør programmet . Klik på " F5 " og derefter klikke på hver radioknappen. Alle fire knapper reagerer som forventet. Klik nu på "Selv "-knappen , og kun radioknapper "2 " og " 4" vil reagere . Klik på " Odd " knappen og kun radioknapper "1" og "3" vil reagere .