powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / События и делегаты
1 сообщений из 1, страница 1 из 1
События и делегаты
    #32820826
James Bond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как разрулить проблему?
Есть MDI форма, назовем ее MainForm. На ней есть toolbar с кнопками. Открываем внутри ChildForm. Задумка такая: по нажатию кнопки New на MainForm.toolbar на childForm добавляется контрол (типа TextBox). Таки вот.
Сначала на ChildForm была кнопка ADD, по нажатию которй все работало. Решил оставить все как есть, но сотворить делегат, который запускает процедуру добавления. Не работает.
Основной принцип этого алгоритма: Есть массив объектов паблик в модуле. Нажимаем кнопку - в массив добавляется контрол (он и правда добавляется) и потом добавляется на форму.
Есть сомнения, что что-то не то с делегатом. потому как:

Код: plaintext
1.
2.
3.
4.
Private Sub AutoNumNewRecord()
        Dim w As New Inventory.AutoNum
        Dim alhandler As New Inventory.AutoNum.AutoNumDelegate(AddressOf  _ w.NewRecord)
        alhandler.Invoke()
End Sub

Получается, как мне кажется, что каждый раз идет создание нового объекта, который уничтожается после выхода из процедуры.
Чего делать-то?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / События и делегаты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]