繁体   English   中英

在用户控件中创建的事件不起作用

[英]Event Created In User Control Not Working

当您将工具放在UserControl内部时,无法从事件窗口内部激活

UserControl中的代码:

 Public Class Commands

    Event Clicks(sender As Object, e As EventArgs)

    Private Sub Button1_ClickEvent(sender As Object, e As EventArgs) Handles Button1.ClickEvent
          msgbox "Is Work In UserControl"
          RaiseEvent Clicks(sender, e)

    End Sub

形式代码:

Private Sub Commands1_Click(sender As Object, e As EventArgs) Handles Commands1.Clicks
    MsgBox("No Work IN Form")

End Sub

尝试将活动宣布为公开活动

Public Event Clicks(sender As Object, e As EventArgs)

这使该事件从用户控件外部可见,因此您可以从表单对其进行反应。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM