Как добавить новое событие к пользовательскому контролу? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем здравствуйте. На C# новое (своё) событие к пользовательскому контролу добавляется так:
конвертер Telerik C#-VB выдаёт мне следующее:
VS даёт ошибку предлагая использовать RaiseEvent. Пожалуйста помогите правильно конвертировать указанный кусок кода C# на VB.

Решение задачи: «Как добавить новое событие к пользовательскому контролу?»

textual
Листинг программы
Private Event onGradientChange As EventHandler
    <Category("Gradient"), Description("Вызывается при изменении свойств заливки")>
    Public Custom Event OnGradientChange As EventHandler
        AddHandler(ByVal value As EventHandler)
            AddHandler onGradientChange, value
        End AddHandler
        RemoveHandler(ByVal value As EventHandler)
            RemoveHandler onGradientChange, value
        End RemoveHandler
        RaiseEvent(ByVal sender As System.Object, ByVal e As System.EventArgs)
            RaiseEvent onGradientChange(sender, e)
        End RaiseEvent
    End Event

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.7 из 5
Похожие ответы