| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB .NET > WebBrowser1 новая строчка при нажатии на enter |
| Автор: DENSHER 20.8.2010, 17:45 |
| Возможно это банальный вопрос , но ответов я не нашел. Проблема в следующем: В окне WebBrowser1 когда вводишь текст и нажимаешь на enter переходишь на новую строчку. Но переход делается аж как-будто я нажал два раза enter. Получается что перескакиваю одну строчку. 1.Как можно сделать чтобы пир нажатии на enter не перепрыгивало строчку? или 2.как сделать альтернативный вариант , с помощью button1 (<br>)? |
| Автор: diadiavova 21.8.2010, 08:15 |
Это как это? |
| Автор: neic 21.8.2010, 09:26 |
| diadiavova тут имеется в виду, что открывает страницу в браузере, на странице находится текстбокс какой-нить и он начинает печать в нем. Нажимает энтере, а выглядит так, как буд-то нажал 2 раза. DENSHER Это скорее баг или фича сайта. У меня такое же было (и есть) с разными CMS. |
| Автор: DENSHER 21.8.2010, 20:57 |
| diadiavova, извиняюсь за не правильно сформулированный ответ. Все верно , нужно перейти на новую строчку в визуальном редакторе (редактирование страницы) , а не сразу через одну. Вот проект http://den-cs-source.ucoz.ru/EditMotd1.rar , если понадобится. |
| Автор: diadiavova 21.8.2010, 21:00 | ||
Если не ошибаюсь, надо Shift+Enter жать |
| Автор: DENSHER 21.8.2010, 21:03 |
| А можно сделать только на Enter? |
| Автор: diadiavova 21.8.2010, 21:12 |
| А смысл? В хтмл обрывы строк используются не часто, поскольку слова переносятся автоматически. Собственно из-за этого все сделано: при нажатии энтера создается новый абзац. Но если очень надо, то можно программно это сделать, но это отстой. |
| Автор: DENSHER 21.8.2010, 21:51 |
| diadiavova, а можно сочетание клавиш shif + enter сделать через кнопу button1? Если это возможно сделать , напиши пожалуйста пример. |
| Автор: diadiavova 22.8.2010, 09:22 |
| Тебе надо курить http://msdn.microsoft.com/ru-ru/library/system.windows.forms.sendkeys.aspx?queryresult=true или http://msdn.microsoft.com/ru-ru/library/microsoft.visualbasic.devices.keyboard.sendkeys.aspx?queryresult=true. К последнему можно получить доступ через My. |
| Автор: DENSHER 22.8.2010, 10:21 |
| Спасибо |