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();
}
}