20. marts 2003 - 11:22Der er
3 kommentarer og 1 løsning
tjekke for den radiobutton der er trykket på i en groupbox
Er der nogen der kan hjælpe mig med hvorledes jeg smart tjekker hvillken radiobutton en bruger har trykke på. Jeg har lagt dem i en groupbox. Meget gerne lidt kode....
Nu har jeg minimal VB.NET-erfaring, men er det ikke bare at lave et kontrolarray af radiobuttons - og på dennes _click-event får du foræret værdien af Index i kontrolaaryet - dvs. hvilken optionbutton der er trykket på. I VB6 fylder det 3 linier:
Private Sub OptionButton_Click(Index As Integer) MsgBox "Der blev trykket på optionbutton nr. " & Index End Sub
Det er lidt anderledes i .net Her er 6 radiobuttons i en gruppeboks og en textbox1. Navnet på den valgte radiobutton skrives i textbox'en.
Private rdbset As Windows.Forms.RadioButton
Private Sub radiobutton_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.Click, RadioButton2.Click, RadioButton3.Click, RadioButton4.Click, RadioButton5.Click, RadioButton6.Click rdbset = CType(sender, RadioButton) TextBox1.Text = rdbset.Name End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.