Зависит. Вы используете ASP.NET или Windows Forms или WPF? Вы используете фиксированный или пропорциональный шрифт?
Если вы используете Windows Forms, вам нужно вызвать MeasureString () , чтобы узнать, насколько широким должен быть текст.
Если вы используете ASP.NET, вы можете сделать что-то вроде MeasureString (), но вы точно не знаете, какой шрифт отображается в браузере, поэтому вы не можете просто вставить это в свой скрипт.