Component utvikling revolusjonert måten utviklere bygge programvare. Dra og slipp- tilnærming til programmering introdusert av Visual Basic, Delphi og andre verktøy laget programvare utviklingen raskere og mer produktiv . Bak hver komponent ligger et sett med egenskaper som endrer en komponent form og oppførsel . Noen egenskaper, som størrelse, plassering, skrifttype eller farge , få satt på design tid , men andre som verdi , og sikten kan endres under kjøring. Du kan aktivere , deaktivere og veksle radioknappene dynamisk. Du trenger:
Microsoft Visual Basic Express eller Visual Studio ( 2005 eller senere )
Vis flere instruksjoner
en
Opprett en ny Visual Basic-prosjekt . Åpen Visual Studio , klikk på " File" og deretter "New Project ". Når det nye prosjektet vises, velger du Visual Basic , deretter Windows fra trevisningen. Klikk på Windows Form prosjektet , angir prosjektets navn og klikk " OK . " Etter en kort ventetid, vil en ny form vises.
2
Lag en radio knapp listen på skjemaet. Klikk verktøykassen ikonet på verktøylinjen og drar en gruppe Box kontroll på skjemaet . Dra fire radioknapper fra verktøykassen til gruppen boksen . Ordne dem vertikalt , en på toppen av den andre.
3
Legg til teksting " 1 ", " 2 ", " 3 " og " 4" til radioknappene . Høyreklikk den første alternativknappen , og klikk " Egenskaper". Endre teksten eiendommen til "1 ", deretter klikker du på "Escape" tasten for å lukke eiendommen boksen . Gjenta dette trinnet for hver radio -knappen , endres hver tekst egenskap til " 2 ", " 3" og "4 ".
4
Drag tre knapper fra verktøykassen og plassere dem utenfor gruppen boksen . Bruk samme fremgangsmåte for å sette teksten egenskapene til " Even ", " Odd" og " All ". Endre sine navn egenskapene til " btnEven ", " btnOdd " og " btnAll . "
5
Legg kode for å aktivere bare de selv radioknappene når Even knappen blir klikket . Dobbeltklikk på " Even" -knappen og en ny kode vindu vil dukke opp. Lim inn følgende kode inn i den nye hendelsesbehandleren : en
Private Sub btnEven_Click ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak btnEven.Click
RadioButton1.Enabled = False
RadioButton2.Enabled = sant
RadioButton3.Enabled = False
RadioButton4.Enabled = sant
RadioButton2.Checked = sant
End sub
Denne koden setter aktivert eiendom knapper " 2 " og " 4 " til "true ", som tillater dem å være aktive , mens innstillingen knappene " 1" og " 3 " til " False ", og hindre dem fra å bli kontrollert. Den siste linjen setter sjekket eiendom radio knapp "2" til "true ".
6
Høyreklikk koden vinduet og klikk på « Vis Designer" for å gå tilbake til skjemaet utforming vinduet. Dobbeltklikk på " Odd "-knappen , og deretter legge til følgende kode :
Private Sub btnOdd_Click ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak btnOdd.Click
RadioButton1 . Enabled = sant
RadioButton2.Enabled = False
RadioButton3.Enabled = sant
RadioButton4.Enabled = False
RadioButton1.Checked = sant
End Sub
7
Kjør programmet . Klikk på " F5 ", deretter hver radio -knappen . Alle fire knappene reagerer som forventet . Nå klikker du på " Even" knappen og bare radioknappene " 2 " og " 4" vil reagere . Klikk på " Odd" knappen og bare radioknappene " 1 " og "3" vil reagere .