XSharp.Project.XSharpFileNode.UpdateHasDesigner C# (CSharp) Method

UpdateHasDesigner() public method

public UpdateHasDesigner ( ) : void
return void
        public void UpdateHasDesigner()
        {
            string itemType = GetItemType(this.FileName);
            switch (itemType) {
                case XSharpConstants.VOBinary:
                case XSharpConstants.Settings:
                case ProjectFileConstants.Resource:
                case ProjectFileConstants.Page:
                case ProjectFileConstants.ApplicationDefinition:
                    HasDesigner = true;
                    break;
                default:
                    switch(SubType) {
                        case ProjectFileAttributeValue.Component:
                        case ProjectFileAttributeValue.Form:
                        case ProjectFileAttributeValue.UserControl:
                            HasDesigner = true;
                            break;
                        default:
                            HasDesigner = false;
                            break;
                    }
                    break;
            }
        }