Пример #1
0
        internal override void SizeLocationChanged(SizeLocationChangeInfo info)
        {
            base.SizeLocationChanged(info);
            switch (info)
            {
            case SizeLocationChangeInfo.Location:
                Location.Docked = AutoSize;
                break;

            case SizeLocationChangeInfo.Size:
                Size.AutoSize = AutoSize;
                break;
            }
            GetMapCore()?.InvalidateCachedPaths();
            InvalidateAndLayout();
        }
Пример #2
0
        internal override void SizeLocationChanged(SizeLocationChangeInfo info)
        {
            base.SizeLocationChanged(info);
            switch (info)
            {
            case SizeLocationChangeInfo.Location:
                Location.Docked = (Dock != PanelDockStyle.None);
                break;

            case SizeLocationChangeInfo.LocationUnit:
            case SizeLocationChangeInfo.Size:
            case SizeLocationChangeInfo.SizeUnit:
            case SizeLocationChangeInfo.ZOrder:
                InvalidateAndLayout();
                break;
            }
        }
Пример #3
0
        public override void SizeLocationChanged(SizeLocationChangeInfo info)
        {
            base.SizeLocationChanged(info);
            switch (info)
            {
            case SizeLocationChangeInfo.Location:
                this.Location.Docked = this.AutoSize;
                break;

            case SizeLocationChangeInfo.Size:
                this.Size.AutoSize = this.AutoSize;
                break;
            }
            MapCore mapCore = base.GetMapCore();

            if (mapCore != null)
            {
                mapCore.InvalidateCachedPaths();
            }
            this.InvalidateAndLayout();
        }
Пример #4
0
 internal virtual void SizeLocationChanged(SizeLocationChangeInfo info)
 {
 }
Пример #5
0
 public virtual void SizeLocationChanged(SizeLocationChangeInfo info)
 {
 }