Ejemplo n.º 1
0
        void AutoAdjustSize()
        {
            if (IsRemoved)
            {
                return;
            }
            var ms = maxSize;

            if (Dock == DockStyle.Top || Dock == DockStyle.Bottom || Dock == DockStyle.Fill)
            {
                ms.X = base.Size.X;
            }
            if (Dock == DockStyle.Left || Dock == DockStyle.Right || Dock == DockStyle.Fill)
            {
                ms.Y = base.Size.Y;
            }
            Size = TextGraphic.AutoSize(autoSize, Scene.View.Content, base.Size, ms, Padding);
        }