powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с textBox-ом!
7 сообщений из 7, страница 1 из 1
Помогите с textBox-ом!
    #32557073
smathcopm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как средствами c# передвинуть указатель в текстбоксе влево и вправо. Дело усложняется Compact Framework-ом - там нету функции SendKey. Буду рад даже идеям... Заранее спасибо.
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32557124
Basilisk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
smathcopmКак средствами c# передвинуть указатель в текстбоксе влево и вправо. Дело усложняется Compact Framework-ом - там нету функции SendKey. Буду рад даже идеям... Заранее спасибо.

Через функцию Select, примерно вот так

textBox1.Select(CursorPos,0);
textBox1.Focus();
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32557214
smathcopm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том-то и беда, что я не могу узнать CursorPos (т.е. нынешнюю позицию курсора).
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32557662
viper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно не помню но помоему SelectionStart, для RichTextBox точно работает
_________________________________________________
Легче написать не правильную программу чем понять правильную (С) Alan Perlis
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32558054
Basilisk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Значит можно делать так
Код: plaintext
1.
2.
// вправо на  1  символ
textBox1.Select(textBox1.SelectionStart+ 1 ,  0 );

однако это не поможет, если двигать нужно вверх/вниз
плюс нужна проверка выделен ли текст, иначе выделение отменится
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32558329
viper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, согласен, с движением вверх/вниз не поможет и честно говоря я не нашел простого способа это сделать...
Можна теоретически попробывать сделать так:
1). Разбиваем текст в текстбоксе на массив (разделитель '\n')
2). Вычислем позицию нужной нам строки
3). Двигаем туда
Проверки нужно обязательно делать...
_________________________________________________
Легче написать не правильную программу чем понять правильную (С) Alan Perlis
...
Рейтинг: 0 / 0
Помогите с textBox-ом!
    #32559140
smathcopm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромнейшее всем спасибо. Всё работает. Что бы я без вас делал... :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с textBox-ом!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]