VB Code:
  1. Dim vColor as ColorConstants
  2.  
  3. Public Property Get ButtonColor() As ColorConstants
  4. Set ButtonColor = vColor
  5. End Property
  6.  
  7. Public Property Let ButtonColor(ByVal vNewValue As ColorConstants)
  8.     Set vColor = vnewbuttoncolor
  9.     Set Shape1.BackColor = vnewbuttoncolor
  10.     PropertyChanged "ButtonColor"
  11. End Property

i cant get a property of my usercontrol to set Shape1.BackColor then refresh... This is for a button i wanted to experiment with...