Ext.Net.AccordionDesigner.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)
        {
            if (e.Region == null)
            {
                return;
            }

            string[] parameters = e.Region.Name.Split('_');

            if (parameters.Length < 2)
            {
                return;
            }

            switch (parameters[0])
            {
                case "Toggle":
                    Toggle(int.Parse(parameters[1]));
                    break;
                default:
                    throw new ArgumentOutOfRangeException();
            }
            this.Tag.SetDirty(true);
            this.UpdateDesignTimeHtml();
        }