Ext.Net.ViewportDesigner.OnClick C# (CSharp) Method

OnClick() private method

private OnClick ( System.Web.UI.Design.DesignerRegionMouseEventArgs e ) : void
e System.Web.UI.Design.DesignerRegionMouseEventArgs
return void
        protected override void OnClick(DesignerRegionMouseEventArgs e)
        {
            string actionName = e.Region.Name;

            ViewportClickAction action =
                (ViewportClickAction)Enum.Parse(typeof(ViewportClickAction), actionName);

            switch(action)
            {
                case ViewportClickAction.AddBorderLayout:
                    AddBorderLayout();
                    break;
                case ViewportClickAction.AddFitLayout:
                    AddFitLayout();
                    break;
                case ViewportClickAction.AddAccordion:
                    AddAccordion();
                    break;
                default:
                    throw new ArgumentOutOfRangeException();
            }
        }