在我的 WPF 应用程序中,我有一个 RichTextBox。我可以使用以下代码添加一个简单的控件,例如 TextBlock:
TextPointer tp = myRichTextBox.CaretPosition.GetInsertionPosition(LogicalDirection.Forward);
InlineUIContainer myInlineUIContainer = new InlineUIContainer(myTextBlock, tp);
当我尝试在 RichTextBox 周围移动相同的控件时,我的问题就出现了。它只是简单地消失了,只留下一个空格字符。我将 AllowDrop 和 IsDocumentEnabled 属性设置为 true。我在整个网络上进行了搜索,但找不到关于为什么会发生这种情况的明确解释。谁能解释并帮助我解决这个问题?
谢谢