none
Проблема с перехватом события нажатия кнопок RRS feed

  • Вопрос

  • Такая проблема, есть одномерный массив кнопок - Public NamePol() As Button, известно что он состоит из n кнопок. Как можно перехватить нажатие этих кнопок? Кнопки в мессиве создаются программно, поэтому Имена их неизвестны... Пробовал так, хотя бы одну кнопку:

    Private Sub UserInLoc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UserInLoc(0).Click
       'КОД
    End Sub

    Не выходит. Помогите пожалуйста с этим вопросом

    9 января 2011 г. 12:20

Ответы

Все ответы

  • Даже впринципе название тоже известно... Но только количество время от времени будет меняться, поэтому

    Private Sub UserInLoc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Name1.Click, Name2.Click
    'КОД
    End Sub

    тоже не выйдет, так как второй кнопки может и не быть...

    9 января 2011 г. 12:35
  • Идея такая, к примеру на форме кнопка, при нажатии на которую случайным образом выпадает число от 1 до 5. Пусть выпало 3... В массив добавляется три одинаковых кнопки с именами Name1, Name2, Name3 и они добавляются на форму. И при клике на любую из них, должно в текстбоксе показыватся имя нажатой кнопки. Как это можно сделать? Уже голову сломал
    9 января 2011 г. 15:29
  • Все, проблема решена.
    • Предложено в качестве ответа JusteG 9 января 2011 г. 20:00
    • Помечено в качестве ответа Abolmasov Dmitry 11 января 2011 г. 11:24
    9 января 2011 г. 16:02