IBeam插入符号在RichTextBox的上下文菜单上

本文关键字:上下文 菜单 RichTextBox 插入 符号 IBeam | 更新日期: 2023-09-27 18:07:10

我创建了一个contextmenu并将其添加到richtextbox中。现在,当我右键单击richtextbox时,出现了上下文菜单,但游标是IBeam插入符号,而不是默认的箭头。

有人知道如何解决这个问题吗?

        var tb = new RichTextBox();
        tb.Text = "test";
        var items = new[] {new MenuItem("Save",SaveTextFile)};
        var ctxMenu = new ContextMenu(items);
        tb.ContextMenu = ctxMenu;

谢谢,

Erik

IBeam插入符号在RichTextBox的上下文菜单上

我非常抱歉,但没有办法解决这个问题。这是Winforms长期存在的问题。请看这里和这里。

微软承诺会调查这个问题,但显然他们还没有解决这个问题。