У меня есть одно решение, но я не уверен, является ли это эффективным способом сделать это и вызовет ли это другие проблемы.
Решение : создание подкласса из RichTextBox и событие oDverride KeyDown. Проверьте, были ли нажаты клавиши Ctrol + V или Shift + Inst, вызовите метод вставки, используя DataFormats.UnicodeText.
class MyRichTextBox : RichTextBox
{
protected override void OnKeyDown(KeyEventArgs e)
{
switch (e.KeyData)
{
case (Keys.Shift | Keys.Insert):
case (Keys.Control | Keys.V):
this.Paste(DataFormats.GetFormat(DataFormats.UnicodeText));
e.SuppressKeyPress = true;
return;
}
base.OnKeyDown(e);
}
}