Кнопка для работы в качестве клавиши Backspace в C#
Привет,
Я работаю над формой windows, где я беру richtextbox и одну кнопку теперь мой запрос заключается в том, что я хочу, чтобы то, что так когда-либо написано на моем richtextbox, должно исчезнуть один за другим при нажатии этой кнопки
Пример: допустим, на моем richtextbox написано 123, а затем при нажатии этой кнопки сначала 3 должны исчезнуть, а затем 2, а затем 1...
кроме того, я включил свойство richtextboxs readonly в true и установил его максимальную длину в 10
я пытался
private void button1_Click(object sender, EventArgs e) { richTextBox1.Text = "\b"; }
но не получилось его работа понравилась
richTextBox1.Clear();
и еще я пытался
if (richTextBox1.TextLength != 0) { int x = richTextBox1.TextLength; x += -1; }
но я не знаю, что добавить дальше
да и если курсор находится посередине то тоже он должен удалять текст из своего текущего местоположения один за другим
Пожалуйста, пожалуйста, помогите мне
Спасибо и с уважением
Корень
_Damian S_
Вы говорите, что хотите удалить последний символ, но что делать, если курсор находится где-то в середине текста? Разве вы не хотите, чтобы он был удален там, где находится курсор?
radix3
Спасибо Вам мистер Дамиан сэр за то что помогли мне улучшить мой вопрос спасибо