/// <summary> /// Применить актуальный размер шрифта /// </summary> public void FitFont() { if (_state == true) { _fontActual = HLabel.FitFont(this.CreateGraphics(), Text, ClientSize, new SizeF(0.95F, 0.95F), 0.05F); setFont((!(_fontActual == null)) ? _fontActual : _fontDefault, _color); } else { ; } }
private void labelFitFont() { Font font = null; if (!(m_label == null)) { font = HLabel.FitFont(m_label.CreateGraphics(), m_label.Text, m_label.ClientSize, new SizeF(0.95F, 0.95F), 0.05F); m_label.Font = new Font( font.Name , font.Size , FontStyle.Bold , font.Unit , font.GdiCharSet ); } else { ; } }