我有一个 RichTextBox,它允许用户键入和编辑并插入一些包含在 InlineUIContainer 中的复杂 UIElement。问题是当用户尝试删除/退格其中一个 InlineUIContainers 时。我想禁用这些 InlineUIContainers 的删除,并且我有另一种方法让用户删除它们。
我尝试使用 KeyEvents/PreviewKeyEvents、textchanged 事件、UIElement 的卸载事件来拦截删除。到目前为止,它们还没有工作,因为删除是在调用这些事件之前尝试执行的。