I defined an enum in my App class:
public enum Panels
{
Login,
Welcome,
ProjectInfo,
Query
}
Then, in the base panel class I have:
private csCOSApp.Panels _PanelType;
public csCOSApp.Panels PanelType
{
get { return _PanelType; }
set { _PanelType = value; }
}
I get
Inconsistent accessibility: property type '...csCOSApp.Panels' is less accessible than property '....pnlBase.PanelType'
Why is this? Why can't I do this?
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people