none
Необходимость в отвязке событий WPF

    Вопрос

  • Здравствуйте. Хочу уточнить такой момент - есть пользовательский контрол, в котором при определенных случаях может генерироваться событие. Путь это будет событие нажатия по нему. Использую код в элементе

    Public Event Click() 'Само событие
    
    RaiseEvent Click() 'Инициируем его так

    Далее при создании этого элемента в коде и добавлением его в StackPanel - вешаем на него обработчик

    AddHandler Element.Click, AddressOf onClick
    
    'Процедура обработки
    Public Sub onClick()
    
    End Sub

    Теперь сам вопрос. Когда я выполняю очистку стек панели от всех этих элементов, они остаются в памяти из-за не отвязанного события? Нужно перед удалением каждый раз искать эти элементы и освобождать от события или в этом нет необходимости?

Ответы