C#
[C#] Button Text 일정 길이에 따라 크기 변하게 하기
데브워니
2022. 12. 5. 13:32
위 사진과 같이, 글자 길이가 일정 길이수를 초과 했을 경우 폰트 크기를 작게하려고 한다.
foreach (var rank in ranks)
{
var num = rank.FindElement(By.ClassName("rank-num")).Text;
var search = rank.FindElement(By.ClassName("rank-text")).Text;
btngroup.ElementAt(i).Text = search.ToString();//ElementAt - list0부터 매칭
var length = search.Length;
if (length > 5)
{
//int newSize = 10
//btngroup.ElementAt(i).Font = new Font(Font.FontFamily, newSize);
Font font = new Font("에스코어 드림 5 Medium", 11.5f);
btngroup.ElementAt(i).Font = font;
}
i++;
}