Ejemplo n.º 1
0
        protected override void OnClosing(CancelEventArgs e)
        {
            this.SaveLayout();
            var message = new ViewManageMessage
            {
                ViewName   = this.Name,
                ViewAction = ViewAction.Remove
            };

            EventAggregationManager.SendMessage(message);
            base.OnClosing(e);
        }
Ejemplo n.º 2
0
        protected override void OnLoad(EventArgs e)
        {
            var message = new ViewManageMessage
            {
                ViewName       = this.Name,
                ViewAction     = ViewAction.Add,
                RelationObject = this
            };

            EventAggregationManager.SendMessage(message);
            this.SaveDefaultLayout();
            if (this._mainController is ListController)
            {
                this.RestoreLayout();
            }
            base.OnLoad(e);
        }