我有一个文本框,需要展示一个非常长的Base64字符串。我已经设置了
然而问题是由于文本框自动检测单词边界导致的。Base64编码中有64个字符之一是'+', 因此文本框会在'+'处自动换行,这不是我想要的(因为用户可能会认为'+'字符周围有一个换行符)。
我只想让我的Base64字符串在文本框的多行模式下显示,但不希望出现单词边界的检测。也就是说,如果
TextBox.Multline = true
和TextBox.WordWrap = true
。然而问题是由于文本框自动检测单词边界导致的。Base64编码中有64个字符之一是'+', 因此文本框会在'+'处自动换行,这不是我想要的(因为用户可能会认为'+'字符周围有一个换行符)。
我只想让我的Base64字符串在文本框的多行模式下显示,但不希望出现单词边界的检测。也就是说,如果
TextBox.Width
只能容纳80个字符,则每行应该恰好有80个字符,除了最后一行外。
TextRenderer.MeasureText
。 - SLakstextBox1.Text += SimpleWrap("my long text", GetMaxChars(textBox1));
- fishmong3r