我在c#表单中使用tablelayoutpanels来调整表单大小以适应不同的屏幕大小。调整大小效果很好但是当调整标签大小时,标签上的文本保持不变,如果屏幕较小,则可能不适合标签。有没有办法自动将字体更改为文本适合标签大小? 谢谢
答案 0 :(得分:0)
试试这个:
label1.Font = new Font(label1.Font.FontFamily, panel1.Font.Height, FontStyle.Regular);
保留字体系列属性并改变主要面板的字体大小