Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
diman2019
1 / 1 / 0
Регистрация: 03.07.2016
Сообщений: 16
1

Вызов события

09.11.2016, 16:25. Просмотров 585. Ответов 1
Метки нет (Все метки)

Здравствуйте! Не могу вызвать событие
C++
1
treeView1_AfterSelect_1(System::Object^  sender, System::Windows::Forms::TreeViewEventArgs^  e)
Может я указывает не те параметры?
C++
1
this -> treeView1_AfterSelect_1(sender, e);
И вот что он мне пишет: error C2664: Test::Form1::treeView1_AfterSelect_1: невозможно преобразовать параметр 2 из "System::EventArgs ^" в "System::Windows::Forms::TreeViewEventArgs ^"
Нашёл только здесь такую же проблему на C#, но там неправильно!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2016, 16:25
Ответы с готовыми решениями:

Генерация события при обработке другого события
Привет!!!! помогите пожалуйста. Как генерировать событие нажатия кнопки при обработки события...

Вызов события из другого события по нажатию клавиши
Всем привет! Есть кнопка на Windows.Forms, к ней привязано событие. Хочется, чтобы еще и по нажатию...

Вызов события из другого события
Есть событие button4_Click, надо из него вызвать button3_Click. Как сделать?

Вызов события в С#
Как вызвать(и выполнить) событие контрола(он не имеет фокуса)? :confused: btnStart.Click += new...

Вызов события
Добрый день. Помогите разобраться. Необходимо сделать определённые манипуляции с заказом, при его...

1
OwenGlendower
Супер-модератор
Эксперт .NET
10942 / 9239 / 3933
Регистрация: 17.03.2014
Сообщений: 18,468
Записей в блоге: 1
Завершенные тесты: 2
09.11.2016, 17:38 2
diman2019, treeView1_AfterSelect_1 это метод, а не событие и на его вызов распространяются такие же правила как и на любой другой метод - ему нужно передать аргументы соответствущие типам аргументов.

Цитата Сообщение от diman2019 Посмотреть сообщение
Может я указывает не те параметры?
Да. В тексте ошибки ясно сказано что ожидается System::Windows::Forms::TreeViewEventArgs^, а передается System::EventArgs^. Похоже ты пытаешься вызвать treeView1_AfterSelect_1 из обработчика другого события. Это решается немного по другому. Вынеси код treeView1_AfterSelect_1 в метод без аргументов и вызываф его из обоих обработчиков.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2016, 17:38

Вызов события в MemoryMappedFiles
Приветствую! Столкнулся с одной проблемой. Создал обмен данными с помощью отражения. Вопрос...

Вызов процедуры события
Наверное, на примере понятнее будет: Вот есть у меня 2 процедуры, совершающиеся по клику по...

Вызов обработчика события
есть два обработчика события button1.Click и button2.Click . Как из button1.Click вызвать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru