Exemplo n.º 1
0
        protected override void OnClick(DesignerRegionMouseEventArgs e)
        {
            WindowClickAction action =
                (WindowClickAction)Enum.Parse(typeof(WindowClickAction), e.Region.Name);

            switch (action)
            {
            case WindowClickAction.Toggle:
                ToggleWindow();
                break;

            default:
                throw new ArgumentOutOfRangeException();
            }
        }
Exemplo n.º 2
0
        private string GetDesignerRegionAttribute(WindowClickAction action)
        {
            designerRegions.Add(new DesignerRegion(this.CurrentDesigner, action.ToString(), false));

            return("{0}=\"{1}\"".FormatWith(DesignerRegion.DesignerRegionAttributeName, designerRegions.Count - 1));
        }
Exemplo n.º 3
0
        private string GetDesignerRegionAttribute(WindowClickAction action)
        {
            designerRegions.Add(new DesignerRegion(this.CurrentDesigner, action.ToString(), false));

            return "{0}=\"{1}\"".FormatWith(DesignerRegion.DesignerRegionAttributeName, designerRegions.Count - 1);
        }