In .net 3.5 windows forms I have a listview with \"CheckBoxes\" = true. Is it possible to dim out or disable some items to prevent the user from checking the box?
I took Hans Passant recommendation - good visual approach which in my case denotes un-actionable items. Here's a sample:
'Select all attachements in case user wants to mask or pick and choose
For i As Integer = 0 To lstView.Items.Count - 1
If Not Scan.SupportedMasking.Contains(Path.GetExtension(lstView.Items(i).Text)) Then
lstView.Items(i).ForeColor = SystemColors.GrayText
lstView.Items(i).Text += " (No masking supported)"
lstView.Items(i).BackColor = SystemColors.InactiveBorder
lstView.Items(i).Selected = False
Else
lstView.Items(i).Selected = True
End If
Next i