按下控制键时RichTextBox选择错误

时间:2013-10-08 18:58:00

标签: c# richtextbox selection

我在 RichTextBox 中有一个非常奇怪的文本选择错误:

我创建了以下简单形式:

public partial class Form1 : Form
{
    public Form1()
{
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        richTextBox1.Text = "Tempore quo primis auspiciis in mundanum fulgorem surgeret victura dum erunt homines Roma, ut augeretur sublimibus incrementis, foedere pacis aeternae Virtus convenit atque Fortuna plerumque dissidentes, quarum si altera defuisset, ad perfectam non venerat summitatem.";
    }
}

启动应用程序时,我可以选择 RichTextBox 中的文本,直到我按下控制键。

在我在应用程序外单击几次之前, RichTextBox 不再可选。

我听说silly bug with AutoWordSelection,但我尝试了这个伎俩没有成功。

我在 Windows 8 上使用 Framework .Net v4

有人对此有所了解吗?

3 个答案:

答案 0 :(得分:0)

单击控制按钮时,您能看到所选内容吗? (也许正在运行的另一个应用程序?)

答案 1 :(得分:0)

Mybe将文本放在应用程序之外。 对我有用

    private void CleaningManual_Load(object sender, EventArgs e)
    {
        RichTB.LoadFile(@"C:\awTextFiles\CleaningManual.rtf");
    }

答案 2 :(得分:-1)

将此添加到表单加载事件。

RichTextBox1.AutoWordSelection = False

这被称为“无法修复”功能,因此您必须停用我害怕的行为