当DrawString为Rectangle时,它会很好地将文本包装在这些边界内。
但我想要的是能够随意跳到这些边界内的下一行。
所以我可以写:
此
是一个更大的矩形的内容。
另一种方法是使用多个DrawStrings(每个代表一行,来自分割字符串或类似字符串),但如果可能的话,我正在寻找一种更简单的方法。
答案 0 :(得分:4)
您只需在字符串中添加换行符(\r\n
)即可。
答案 1 :(得分:0)
就像SLaks所说,你可以强制在你的文字中换行。如果您的文本已经自然包装,它应该可以正常工作。
除了确保NoWrap不在FormatFlags中之外,我不记得有什么特别之处。这不应该适用于你,因为它已经包装。