Beispiel #1
0
        private int CalculateWidthFromTitleSize()
        {
            MeasurementGraphics measurementGraphics = MeasurementGraphics.CreateMeasurementGraphics();
            int num = (int)((double)measurementGraphics.Graphics.MeasureString(this.Text, new Font(this.Font.FontFamily, this.Font.Size * this.RootElement.DpiScaleFactor.Height, this.Font.Style)).Width + 170.0);

            measurementGraphics.Dispose();
            return(num);
        }
Beispiel #2
0
        /// <summary>
        /// Calculate form size according to title text size
        /// </summary>
        /// <returns>width</returns>
        private int CalculateWidthFromTitleSize()
        {
            int width = 0;
            MeasurementGraphics graphics1 = MeasurementGraphics.CreateMeasurementGraphics();
            SizeF sizeF = graphics1.Graphics.MeasureString(this.Text, this.Font);

            width = (int)(sizeF.Width + 170);//Engineer constant???
            graphics1.Dispose();
            return(width);
        }