Пример #1
0
        public static void MaximizedAutoSize(Form form)
        {
            ViewHelper.X = form.Width;
            ViewHelper.Y = form.Height;
            ViewHelper.setTag(form);
            form.WindowState = FormWindowState.Maximized;
            float newx = (form.Width) / ViewHelper.X;
            float newy = form.Height / ViewHelper.Y;

            ViewHelper.setControls(newx, newy, form);
        }
Пример #2
0
        public static void MdiChildrenAutoSize(Form form)
        {
            ViewHelper.X = form.Width;
            ViewHelper.Y = form.Height;
            ViewHelper.setTag(form);
            form.Size = ViewHelper.size;
            float newx = (form.Width) / ViewHelper.X;
            float newy = form.Height / ViewHelper.Y;

            ViewHelper.setControls(newx, newy, form);
        }
Пример #3
0
        private void Test_Load(object sender, EventArgs e)
        {
            ViewHelper.X = this.Width;
            ViewHelper.Y = this.Height;
            ViewHelper.setTag(this);
            this.WindowState = FormWindowState.Maximized;
            float newx = (this.Width) / ViewHelper.X;
            float newy = this.Height / ViewHelper.Y;

            ViewHelper.setControls(newx, newy, this);
            this.Opacity = 100D;
        }
Пример #4
0
        private void Form1_Load(object sender, EventArgs e)
        {
            ViewHelper.X = this.Width;
            ViewHelper.Y = this.Height;
            ViewHelper.setTag(this);
            this.WindowState = FormWindowState.Maximized;
            float newx = (this.Width) / ViewHelper.X;
            float newy = this.Height / ViewHelper.Y;

            ViewHelper.setControls(newx, newy, this);
            this.Opacity = 100D;
            //解决窗体闪烁
            this.SetStyle(ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer | ControlStyles.ResizeRedraw | ControlStyles.AllPaintingInWmPaint, true);
        }