Hej! Inte så snyggt men det här fungerar kruxet är att checkboxen har en databindning så att ha den klickbar (men ändra tilbax värdet som du förslog) skulle då försöka skriva till dataset:et där kolumnen är readonly, vilket ger exceptions... Binds den alltid mot en readonly-column? Isf kanske det är bättre att inte binda den och köra med ovanstående? ärv checkboxen till en egen klass overrida OnPaint metoden och rita texten själv..checkbox disabled fontcolor
Hur gör jag för att få en checkbox som har samma färg på texten i enabled=false-läge som normalt.
Det jag vill uppnå är ett readonly-läge.
Som det är nu så kör jag med enabled=false men då blir texten lite väl blek.Sv: checkbox disabled fontcolor
<code>
Dim hold As Boolean = False
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged
If Not hold Then
hold = True
sender.checked = Not sender.checked
hold = False
End If
End Sub
</code>
Mvh
PeterSv: checkbox disabled fontcolor
något annat förslag?Sv: checkbox disabled fontcolor
/PeterSv: checkbox disabled fontcolor
då kan du köra med enabled=false och ändå rita texten med den färg du vill
//Roger