1
StringFormat 플래그를 사용하면 직사각형의 문자열을 다르게 표현할 수 있습니다.StringFormat 플래그 : 전체 라인을 표시합니다.
in this example는 string_format.FormatFlags = StringFormatFlags.NoClip
하나를 사용 하였다 :
txt = "The quick brown fox jumps over the lazy dog."
난 (비 잘리고 중심) 줄로 전적 텍스트를 나타낼 수있는 데
alt text http://www.java2s.com/Tutorial/VBImages/NoClipStringFormatFlag.PNG
질문
.
즉, 텍스트의 길이를 알지 못해 기본 사각형을 사용하지만 텍스트가 어디에 있어야하는지 알고 있습니다. 입니다.
StringFormat format = new StringFormat(StringFormatFlags.NoClip | StringFormatFlags.NoWrap);
format.Alignment = StringAlignment.Center;
format.Trimming = StringTrimming.None;
e.Graphics.DrawString(text, SystemFonts.DefaultFont, Brushes.Black, rect, format);
그래서 당신은 당신의 사각형으로 텍스트를 뭉개 버려, 또는 그냥 센터와 텍스트를 수 있도록하려면 : –