C#に限った話ではないと思うのですが、開発環境がVS 2008なのでここで質問させて頂きます。

フォントサイズと行数によってTextBoxの高さを設定したいのですが、どのように算出出来るのかが解りません。
今ここで、MS UI Gothic 9pt で1行のみだと19pxとなりました。
9pt / 72 * 96 = 12px + 2*2(Fixed 3D境界線の幅)=16px と、3pxの行方が解らなくなりました。
これが一行おきに出来るマージなのか、全体におけるマージなのか理論的に判別出来ず状態で、知恵を貸して頂けたら幸いです。