在C#对话框中包装文字

| 我有一个对话框,其中弹出一个包含数字的动态列表,我想用该框来包装文本,因为此刻它可以显示到屏幕宽度,然后将其余部分剪掉。 我知道我可以使用
\\n
声明新行,但是列表是动态的-它可以是一个项目,可以是20。 有什么办法告诉对话框自动换行吗? 编辑:澄清+示例代码 我没有使用
MessageBox.Show()
-我们的代码使用了自己定义的消息框类,但是它的胆量叫
System.Windows.Forms.Form.ShowDialog(parent)
。也许这不像ѭ1那样表现良好(即,没有包装)?     
已邀请:
        创建您自己的简单表单并添加标签。在那做包装...用对话框不能做那么多的事情。 这样,您就可以更加灵活地向用户显示信息。     
        您是否正在使用
System.Windows.Forms.TextBox
?它具有属性“ 5”,您可以将其设置为true     
        标准的MessageBox没有其他方法。仅创建自己的表单。     
        您可以通过以下方式以编程方式设置文本格式:将每一行限制为特定数量的单词,然后插入“ 0”或“ 7”     

要回复问题请先登录注册