Alf, еще раз спасибо за совет с хитростью
моя программулина реально работало по этому принципу, но я пошел на принцип, перерывая часами MSDN
решение без хитрости мной было найдено и применено (так сказать проверено на собственной шкуре) и для интересующихся выкладываю его здесь
Graphics g = this.CreateGraphics();//создаем обьект Graphics для вычисления длинны строки
MyTextBox.Width = g.MeasureString(MyString, MyTextBox.Font).ToSize().Width;
MyTextBox.Text = MyString
Пояснения:g - обьект System.Drawing.Graphics(очень хороший класс, вне вообще много полезного
)
g.MeasureString- метод возвращающий длинну строки (MyString) при написании ее заданным шрифтом (MyTextBox.Font).