![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Dimyan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 441 Регистрация: 12.1.2004 Где: Новосибирск Репутация: 3 Всего: 4 |
Вот если TextBox взять и начать в него текст вписывать, тест когда не влезает в размер TextBoxa, начинает же какбы за за левым краем скрыватся, а вписывать текст программно, вот так:
то текст заполняет видимую область textBox и дальше не вписывается Помогите, что белать? -------------------- Как хорошо ничего не делать, а потом еще немного отдохнуть :) |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 6 Всего: 118 |
|
|||
|
||||
| Dimyan |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 441 Регистрация: 12.1.2004 Где: Новосибирск Репутация: 3 Всего: 4 |
Да нет там ограничения!!!
Вот так это решается: Во-первых, добавляешь в свою форму код что-то вроде:
Этот обработчик события заставляет текущую позицию переместиться в конец строки textBox1. Во-вторых, прицепляешь его к событию TextChanged, которое возникает при изменении текста textBox1. В текст метода InitializeComponent добавляешь строчку:
, которая связывает обработчик с событием. -------------------- Как хорошо ничего не делать, а потом еще немного отдохнуть :) |
||||
|
|||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 6 Всего: 118 |
Так ты решил проблему ? И что это была за проблема ? Я-то просил понятнее проблему объяснить. По твоему объяснению получалось, что больше пяти символов в поле не добавить. Судя по второму сообщению ты хотел добавить дополнительную строку в конец. В следующий раз прежде чем задавать вопрос - постарайся сформулировать понятнее. Мы же тут все не экстрасенсы Хотя все равно спасибо, что рассказал о найденом решении. |
|||
|
||||
| Dimyan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 441 Регистрация: 12.1.2004 Где: Новосибирск Репутация: 3 Всего: 4 |
Да нет, 5 символов это пример на нем не надо зацикливатся.
Извиняюсь что непонятно изяснил проблему, сейчас все исправлю (лучше поздно чем никогда ;)) Проблема была такая: я хотел, чтобы по мере роста длины строки мой TextBox должен проворачиваться влево таким образом, чтобы окончание строки было всегда видно, а начало может скрыться влево. Так и происходит при ручном вводе текста, а при програмном нет, а решается как показано выше, может кому пригодится. -------------------- Как хорошо ничего не делать, а потом еще немного отдохнуть :) |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |