Har en checkbox utan en label i ett formulär. hur gör man för att kunna se när den blir markerad med hjälp av tabindex (det syns ju bara på labeln default)? Jag vill att när en checkbox blir vald så ska den se ut på samma sätt som när man sätter musen över den.. Har prövat att trigga lite olika events när checkboxen blir vald men får det inte att funka. ok fattar nu tror jag. Det är en bakgrundsbild som byts ut vid mousehoover. Någon som vet vad den finns? Det finns ett Enter och Leav event. Dessa talar om när kontrollen får focus och när den förlorar focus:Vald Checkbox
Sv: Vald Checkbox
Sv: Vald Checkbox
Här är ett kor exempel med fyra checkboxar där den checkbox som har focus får blå backgrundesfärg:
Private Sub CheckBox_Enter(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.Enter, CheckBox2.Enter, CheckBox3.Enter, CheckBox4.Enter
Dim chk As Windows.Forms.CheckBox = sender
chk.BackColor = Color.Blue
End Sub
Private Sub CheckBox_Leave(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.Leave, CheckBox2.Leave, CheckBox3.Leave, CheckBox4.Leave
Dim chk As Windows.Forms.CheckBox = sender
chk.BackColor = Color.Transparent
End Sub