Я ввожу данные в таблицу данных.
Скажем, я ввел 678.56
в клетку. Теперь, если я снова нажму цифру 6 после 678,
Я хочу знать позицию последней нажатой клавиши в строке. Text.IndexOf (e.KeyChar) дает мне позицию 0 (как и 6).
Но мне нужно знать позицию текущей нажатой клавиши. Я использую KeyPress
событие.
Редактировать: я использую строковое значение, взятое из ячейки таблицы данных. Это не текстовое поле. Я создаю обработчик событий как KeyPress.