Как использовать ASCII-значение backspace 0x08
программно в WinForms TextArea
?Я пытался в консольной программе:
Console.WriteLine("Hello" + (char)0x8 + "World");
И это показывает, как я ожидал:
HellWorld
Где, как я пытался в WinForms TextArea
, чтобы заполнить значение:
txt.Text += "Hello" + (char)0x8 + "World";
Это показывает так:
Что сделать событие возврата на задний план для запуска, отличного от , с помощью клавиатурысобытие , чтобы сделать отображение, как я ожидаю, используя значение 0x8 без доступа ни к каким событиям текстового поля. Через программно распечатать «HellWorld» в текстовом поле.