This must be dead simple, I just can't think of it. When making a Picture property for a usercontrol, when I try to set it, an error message box comes up saying 'Wrong number of arguments or invalid property assignment'. Here's what I am doing :
VB Code:
  1. Public Property Let Picture(p As StdPicture)
  2.     UserControl.Picture = p
  3. End Property
  4. Public Property Get Picture() As StdPicture
  5.     Set Picture = UserControl.Picture
  6. End Property

Can someone point out what I missed?