Crep, het klonk zo mooi, werd al helemaal

, maar het werkt nog steeds niet. Hier is de property die maar niet wil:
Public Property Get enabledcontroll() As Boolean
enabledcontroll = mboolEnabled
End Property
Public Property Let enabledcontroll(boolenabled As Boolean)
mboolEnabled = boolenabled
cmbInfo.Enabled = mboolEnabled
txtInfo.Enabled = mboolEnabled
txtInfo.TabStop = mboolEnabled
cmbInfo.TabStop = mboolEnabled
If mboolEnabled Then
txtInfo.BackColor = &H80000005
cmbInfo.BackColor = &H80000005
Else
txtInfo.BackColor = &H8000000F
cmbInfo.BackColor = &H8000000F
End If
PropertyChanged ("enabledControll")
End Property
Private Sub UserControl_WriteProperties(PropBag As
PropertyBag)
PropBag.WriteProperty "EnabledControll", mboolEnabled, true
End Sub
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
On Error Resume Next
enabledcontroll = PropBag.ReadProperty("EnabledControll", mboolEnabled)
End Sub
Private Sub UserControl_InitProperties()
enabledcontroll = True
End Sub
Mijn controll zelf toont de property wel, en reageert ook goed als ik deze van true naar false verander, wordt alleen niet opgeslagen. Ook als ik run en terug kom in het project, staan ze allemaal weer op FALSE.
Ziet iemand wat ik fout doe???