Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Property Based On Enum
Message
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Divers
Thread ID:
01384226
Message ID:
01384243
Vues:
33
Hi,
Do you have a specific reason for placing the enum within the class?
Far simpler to define it outside the class to give full public scope.
Regards,
Viv

>The class the enum is in is the main class, so it's static.
>
>
>
>>Is this class static? Where did you put this class definition?
>>
>>>It is created in the class csPIM, which is not the same class as the form I'm trying to put the property in..
>>>
>>>
>>>>In which class did you create the enum? What is the scope of the class?
>>>>
>>>>>I have created an enum:
>>>>>
>>>>>
>>>>>public enum AppointmentType
>>>>>{
>>>>>    New,
>>>>>    Edit
>>>>>}
>>>>>
>>>>>
>>>>>In the appointment form I want to expose a property based on it:
>>>>>
>>>>>
>>>>>private csPIM.AppointmentType _AppointmentType;
>>>>>public csPIM.AppointmentType AppointmentType
>>>>>{
>>>>>    get { return _AppointmentType; }
>>>>>    set { _AppointmentType = value; }
>>>>>}
>>>>>
>>>>>
>>>>>When I compile I get
>>>>>"Inconsistent accessibility: property type 'csPIM.AppointmentType' is less accessible than property 'frmAppointment.AppointmentType'"
>>>>>
>>>>>What am I doing wrong here?
>>>>>
>>>>>Thanks
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform