RichTextBox控件的奇怪行为

时间:2015-07-16 08:51:59

标签: c# richtextbox

我面对RichTextBox控件的奇怪行为:

如果我的控件中显示了一些文本行(我认为文本行与此问题无关)。

如果我选择行并按退格键或删除没有任何反应,而当我在文本行上方或下方选择空行并按退格键或删除行时会被删除。

我检查了Rtf的{​​{1}}属性,发现RichTextBox已被移动:

当它被移除时,这是\v

Rtf

这是{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} \viewkind4\uc1\pard\lang1031\f0\fs17\par \v SectionHeader-PowerMatrixConfiguration:\b\v0 Power MatrixConfiguration:\b0\par blabla ,当它没有被删除时:

Rtf

正如您所看到的那样,移动了第一个{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} \viewkind4\uc1\pard\lang1031\v\f0\fs17 SectionHeader-PowerMatrixConfiguration:\b\v0 Power Matrix Configuration:\b0\par blabla 并且缺少\v。任何人都可以向我解释为什么这样做以及我做错了什么?

提前谢谢。

编辑:这是我的完整\par。有了这个,我可以100%的时间复制这个问题。

Rtf

0 个答案:

没有答案