Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Знак абзаца в RichTextBox Добавлено: 31.01.11 17:29  

Автор вопроса:  ДенисЧ
Подскажите пж. Есть форма с RichTextBox-ом ComboBox-ом и Button1 и 2. AссeptButton формы выбран Button1. Как сделать так, чтобы когда курсор в RichTextBox-е при нажатии Enter-а не нажималась Button1, а вставлялся знак абзаца в тексте RichTextBox-а? (а когда активен любой другой контрол срабатывала кнопка)
Заранее спасибо!

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 31.01.11 17:54
в Form.KeyDown проверяй TextBox.Focused

Ответить

Номер ответа: 2
Автор ответа:
 ДенисЧ



Вопросов: 25
Ответов: 32
 Профиль | | #2 Добавлено: 03.02.11 17:34
Не работает. Сделал AссeptButton=None - не происходит ни чего. Событие KeyDown при нажатии Enter-а не отрабатывается. Focus тоже ловится - мож чё не так делаю - проверил через if
if RTB1.Focused=true then
stop
elseif RTB2.Focused=true then
stop
end if
не сработало!
Если у кого есть пример - киньте пж.

Ответить

Номер ответа: 3
Автор ответа:
 ДенисЧ



Вопросов: 25
Ответов: 32
 Профиль | | #3 Добавлено: 03.02.11 17:35
пардон
Focus тоже НЕ ловится

Ответить

Номер ответа: 4
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #4 Добавлено: 03.02.11 22:43
ДенисЧ пишет:
не отрабатывается.

чт значит не отрабатывается. и т suppresskeypress проверял?

Ответить

Номер ответа: 5
Автор ответа:
 ДенисЧ



Вопросов: 25
Ответов: 32
 Профиль | | #5 Добавлено: 07.02.11 15:03
Я делал так в Form1/Form1 Events выбирал KeyDown. В созданный Sub ставил Stop, но это вероятно не то событие. Что такое suppresskeypress даже не знаю - необразованный. Может есть какой-нить пример?

Ответить

Номер ответа: 6
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #6 Добавлено: 08.02.11 20:12
e.suppresskeypress

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам