public ControlState State { get; set; }
Public Property State As ControlState Get Set
public: property ControlState^ State { ControlState^ get (); void set (ControlState^ value); }