我有一个带有 RichTextBox 的 WinForms 应用程序。
如果我从 Notepad++ 文本中复制 100k 个字符并尝试在 RichTextBox 上使用 CTRL+V,则只会粘贴 32.200 个字符。
请注意,我可以继续在 RichTextBox 中输入,所以问题不是 MaxLength
。
为什么?我该如何解决?
最佳答案
没有重现,我只是将记事本中的 140 万个字符粘贴到 RTB 中。您需要考虑问题的另一个来源,pebkac 或 Notepad++。检查粘贴到 RTB 时是否保留了语法着色。在这种情况下,限制是 Scintilla 愿意生成的 RTF 数量。这是公平的,程序员问答网站不允许在帖子中包含那么多文本。
关于c# - RichTextBox 粘贴限制为 32k 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15860137/