How can i lock all controls on a certian form... i use this code but it doesnt work

it needs to lock, textboxes, labels, picture boxes, command buttons and check boxes

VB Code:
  1. Sub LockAllControls(fForm As Form, Optional bLock As Boolean = True)
  2.     Dim cCtrl As Control
  3.     For Each cCtrl In fForm.Controls
  4.         cCtrl.Enabled = bLock
  5.     Next cCtrl
  6. End Sub