Вернуться   Форум программистов > Форум Программирование > Форум .NET > Форум Visual Basic .NET

Visual Basic .NET

Программирование на VB.NET

Ответ
 
Старый 02.08.2006, 21:53   #1
CepbIu
Местный
 
Регистрация: 29.06.2005
Сообщений: 155
CepbIu пока не определено
По умолчанию onClick: как определить кем вызвана процедура

vb.net только начал изучать, поэтому не пинайте за возможно простой вопрос-)
Код
1
2
3
4
5
6
7
8
9
 
Private Sub onClickMenu(ByVal sender As System.Object, ByVal e As System.EventArgs)
???
End Sub
...
While DR.Read
    MenuItemView.MenuItems.Add(DR.Item(0), New System.EventHandler(AddressOf Me.onClickMenu))
End While
 
в цикле заполняется меню и на событие onClick вешается процедура, но как из процедуры определить какая менюшка была нажата?
CepbIu вне форума  
Старый 02.08.2006, 21:54   #2
bazile
Местный
 
Регистрация: 05.01.2001
Сообщений: 6,924
bazile пока не определено
По умолчанию RE: onClick: как определить кем вызвана процедура

Параметр sender, по идее, будет указывать на нужнеый пункт меню
bazile вне форума  
Старый 02.08.2006, 22:01   #3
CepbIu
Местный
 
Регистрация: 29.06.2005
Сообщений: 155
CepbIu пока не определено
По умолчанию RE: onClick: как определить кем вызвана процедура

это идея мне тоже приходила в голову-)
но как sender.GetType.??? -)
CepbIu вне форума  
Старый 02.08.2006, 22:15   #4
CepbIu
Местный
 
Регистрация: 29.06.2005
Сообщений: 155
CepbIu пока не определено
По умолчанию RE: onClick: как определить кем вызвана процедура

все, разобрался, туплю просто
CepbIu вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
Полоса прокрутки в Listboxe Visual Basic .NET
Скажите пожалуйста, как к ListBoxу приделать свою полосу прокрутки, а то стандартная совсем не вписывается в общий интерфейс. Или для этого надо делать свой контрол ?
Т Г В
Visual Basic .NET vb.net rar.библиотека
Кто-нибудь помогите, как архивировать в rar в vb.net
mamm
Какая функция вместо Eval в VB.NET Visual Basic .NET
Eval("1 + 1") returns 2 -так можно VBA Какая функция вместо Eval в VB.NET???
mamm
Как сделать ленточную форму? Visual Basic .NET
Нужно сделать форму в которой будет встроена ленточная форма для доступа к данным (как в MS Access). Как это лучше сделать на VB.NET? Использовать COM'овский DataRepeater не хочется.
Hover
Visual Basic .NET Вопросы по AxMSFlexGrid и CellLeft CellTop.
Всем привет. недавно перешел с vb6 на vb.net и возникают некоторые вопросы в частности с AxMSFlexGrid. Хочу сделать ток чтобы по щелчку на ячейки AxMSFlexGrid, текстовое поле перемещалось на нее и в...
Pashka
Visual Basic .NET Некорректное отображение главного меню на Win 2000
Привет всем! Программа написана на VB.Net, VS 2005, Famework 2.0. Под Windows 2000 главное меню отображается некорректно: вместо меню -- черная балка, хотя работает оно правильно и...
rotesbyte



Текущее время: 12:00. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru