Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Создание UserControl Добавлено: 21.11.03 14:44  

Автор вопроса:  Smith | ICQ: adamis@list.ru 

1. Создал новый UserControl, поместил туда label.

2. В событии Label_Click написал msgbox HELLO

3. Поместил UserControl на форму, запустил.

4. Нажимаю на UserControl, и ничего не происходит

 

Ответить

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

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



Вопросов: 0
Ответов: 1
 Web-сайт: reddemon.narod.ru
 Профиль | | #1
Добавлено: 21.11.03 18:43

Код в контроле должен быть следующим:

Event Click()

Private Sub Label1_Click()

RaiseEvent Click

MsgBox "HELLO"

End Sub

А вообще, сапоставлять объекты, расположенные на контроле, с событиями, проще всего используя ActiveX Control Interface Wizard... (Меню: Add-Ins -> ActiveX Control Interface Wizard...), если этот пункт у тебя отсутствует, то нужно его включить (Меню: Add-Ins -> Add-In Manager... , в окне менеджера выбираешь из списка VB 6 ActiveX Ctrl Interface Wizard и ниже, во фрейме Load Behavior, ставишь галочки на Loaded/Unloaded и Load on Startup).

Удачи!

Ответить

Номер ответа: 2
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #2
Добавлено: 21.11.03 20:51
Ну так если ты жмёшь на UserControl, а не на Label, то чего же ты
хочешь?

А вообще, можно было привести код контрола..

Ответить

Страница: 1 |

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



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