qualcosa del genere:
codice:
    <Category("Extend GridView Events"), Description("ExtededGridView_OnFilterCommand")> _
    Public Custom Event FilterCommand As EventHandler
        AddHandler(ByVal value As EventHandler)
            MyBase.Events.[AddHandler](EventFilterCommand, value)
        End AddHandler
        RemoveHandler(ByVal value As EventHandler)
            MyBase.Events.[RemoveHandler](EventFilterCommand, value)
        End RemoveHandler

              
        RaiseEvent(ByVal sender As Object, ByVal e As EventArgs)

        End RaiseEvent
        
    End Event