我正在使用winform和fb.net。 有人可以提供一个如何创建按钮点击事件的例子吗? 我有 暗淡,但作为windows.forms.button but.name but.text but.location 等 但我如何创建的点击和它背后的代码?如何编写按钮的Click事件?
0
A
回答
2
您可以使用:
AddHandler button.Click, AddressOf HandlerMethod
在VB中,你可以指定一个方法处理特定控件的特定事件,如果你不是在飞行创造它 - 你只需要AddHandler
当你” re(say)用一组按钮动态填充表单。
下面是一个简短但完整的例子:
Imports System.Windows.Forms
Public Class Test
<STAThread>
Public Shared Sub Main()
Dim f As New Form()
Dim b As New Button()
b.Text = "Click me!"
AddHandler b.Click, AddressOf ClickHandler
f.Controls.Add(b)
Application.Run(f)
End Sub
Private Shared Sub ClickHandler(sender As Object, e As EventArgs)
Dim b As Button = DirectCast(sender, Button)
b.Text = "Clicked"
End Sub
End Class
编辑:要关闭的形式,最简单的方法是让发端控制形式:
Private Shared Sub ClickHandler(sender As Object, e As EventArgs)
Dim c As Control = DirectCast(sender, Control)
Dim f as Form = c.FindForm()
f.Close()
End Sub
0
在的WinForms设计师,添加一个按钮,然后双击它。这将创建事件(基于按钮的名称)并带您到事件的代码。
+1
为了清楚起见,它不是创建*事件* - 它创建*事件处理程序*。该按钮本身发布该事件,无论是否有人订阅。 – 2010-08-10 06:05:13
相关问题
- 1. 如何在asp.net中编写调用asp.net按钮click()事件的javascript函数?
- 2. 查找父按钮ListViewItem的Click事件
- 3. 按钮的Click事件不会在asp.net
- 4. 骨干Click事件在按钮无效
- 5. 将click()事件附加到FaceBook'Like'按钮?
- 6. Click事件未附加到按钮
- 7. 剑道UI按钮 - On Click事件
- 8. 如何通过单击TabbarItem按钮来获取Tabbar项按钮的Click事件?
- 9. 嵌套的GridView - 如何触发Child GridView按钮Click事件
- 10. 如何将KeyUp/down绑定到按钮Click事件?
- 11. 如何处理自定义ITemplate控件中按钮的Click事件?
- 12. 如何编写代码中的按钮
- 13. 在Silverlight中的UserControl中公开一个按钮的Click事件
- 14. ViewPager下面的图层中的按钮如何获取Click事件?
- 15. 如何删除Click事件?
- 16. 在gridview中按钮的单击事件中编写代码
- 17. 如何在adb shell中编写按钮的事件处理程序?
- 18. Click事件WPF DataGrid的按钮列添加在PowerShell中
- 19. 截取和取消WinForms按钮的Click事件
- 20. Silverlight C# - 模拟按钮上的Click事件
- 21. 按钮的Click事件不触发,因为WebForm_DoPostBackWithOptions
- 22. 添加Click事件处理程序的单选按钮
- 23. 是否可以从另一个按钮的Click事件触发按钮的ClientClick事件?
- 24. 如何使用弹出式花式框上的按钮附加Click事件>
- 25. 如何绑定一个布尔值,键切换按钮的Click事件
- 26. 如何打开onCreate中的Radial-Menu-Widget而不是按钮Click事件?
- 27. 如何将一个JS click事件附加到一个AJAX加载的按钮?
- 28. 的Click事件
- 29. 如何编写自定义JOptionPane按钮?
- 30. 如何在页眉按钮内写入formview的事件? odoo 10
这太好了。正是我在找的东西。但对我来说,仍然缺少一件。我将如何关闭从ClickHandler放置按钮的窗体? 在你的例子中,这将是f – Alex 2010-08-10 06:56:40
@ bochur1:“这个网站没有为此设置”是什么方式?人们一直在发布代码。但不要将它发布在评论中 - 将其编辑到您的原始代码中。 – 2010-08-10 07:25:32
忽略我的味精关于它不工作。 它工作得很好。非常感谢! – Alex 2010-08-10 14:54:33