Oh! … o one-way é usar uma caixa alta, magro como o retângulo da disposição e DrawString deixar () PARA ENVOLVER o texto para você:
O submarino confidencial Form1_Paint (remetente de ByVal como o objeto, ByVal e como System.Windows.Forms.PaintEventArgs) segura Me.Paint
Sf não ofuscante como StringFormat novo
sf. Alinhamento = StringAlignment.Center
Rc não ofuscante como o retângulo novo (0, 0, 20, Me.ClientRectangle.Height)
e.Graphics.DrawString (“número das transações”, System.Drawing.Font novo (de “Serif”, 15 Microsoft San, FontStyle.Regular), Brushes.Black, rc, sf)
Submarino da extremidade
Se você tem letras pequenas ao lado de se então você pôde terminar acima com dois em uma linha antes que os envoltórios seguintes da letra.
Para assegurar somente UMA letra por a linha que eu penso que você teria que dividir manualmente e extrair cada letra com uma chamada separada ao DrawString () para cada letra. Você teria que calcular a posição exata para fazê-los alinhar corretamente… = \