Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在用户控件中创建的事件不起作用_C#_Vb.net_Events_User Controls - Fatal编程技术网

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

C# 在用户控件中创建的事件不起作用,c#,vb.net,events,user-controls,C#,Vb.net,Events,User Controls,当您将工具放在UserControl中时,无法从事件窗口中激活该工具 UserControl中的代码: 公共类命令 事件单击(发送者作为对象,e作为事件参数) 私有子按钮1\u ClickEvent(发送者作为对象,e作为事件参数)处理按钮1.ClickEvent msgbox“在用户控件中工作” 提升事件点击次数(发送者,e) 端接头 格式代码: Private子命令1\u Click(发送方作为对象,e作为事件参数)处理命令1。单击 MsgBox(“表格中无工作”) 端接头 尝试将事件声明

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

UserControl中的代码:

公共类命令
事件单击(发送者作为对象,e作为事件参数)
私有子按钮1\u ClickEvent(发送者作为对象,e作为事件参数)处理按钮1.ClickEvent
msgbox“在用户控件中工作”
提升事件点击次数(发送者,e)
端接头
格式代码:

Private子命令1\u Click(发送方作为对象,e作为事件参数)处理命令1。单击
MsgBox(“表格中无工作”)
端接头

尝试将事件声明为公共事件

公共事件单击(发送者作为对象,e作为事件参数)

这将使事件从用户控件外部可见,以便您可以从表单中对其作出反应。

如果上述代码正确,则需要将
句柄按钮1。ClickEvent
更改为
句柄按钮1。Click
。CodeJock控件名称事件Click是ClickEvent,您不提供任何可使用的信息。你必须详细描述什么不起作用。您会收到什么错误消息?你想要什么样的行为,你会得到什么样的行为?这不是twitter,请使用该空间。