如何创建OnClick事件? 我需要帮助TCustomControl。如何将OnClick事件添加到TCustomControl?
回答
OnClick
事件已在TCustomControl
中定义。你所要做的就是让它可见。添加线
published
property OnClick;
到你的控制,你就完成了!
也可能有助于您知道,如果您想通过调用'click'或'if assigned(onClick)然后onclick(self)'''''''''''''''''''''''''' 'better' – 2011-04-30 04:50:11
@RobRok:如果你复制了完整的声明,你实际上隐藏了前一个声明,这当然不再起作用。在你的后代中,只能添加'属性OnClick;'。这只会改变可见性(从公开或保护到公布),也称为“表面财产”,而不是重新宣布财产。 – 2011-04-30 06:46:34
@Christopher:如果有一个'Click'或'DoClick'(它更强调事件触发的方法命名模式),那么一定要使用它,特别是在设计其他组件时也要使用它。它们通常是虚拟的,意味着后代可以更容易地“挂钩”到事件触发中。否则,后代就会陷入困境,只有在事件被解雇时,他们不得不采取事件链的办法。 – 2011-04-30 06:50:47
- 1. 将OnClick事件添加到Html.RadioButton
- 2. greasemonkey将onclick事件添加到按钮
- 3. 添加onclick事件到jQuery.each()
- 4. 如何将jquery onclick事件添加到asp单选按钮?
- 5. 如何将onclick事件添加到Twitter按钮?
- 6. 如何将onclick事件添加到Google Chart的Gauge?
- 7. 如何将onclick事件添加到libgdx android中的纹理?
- 8. 将onclick事件添加到动态添加的单选按钮
- 9. 如何添加Pushpin Onclick事件?
- 10. 如何将onclick事件添加到addFooterView添加的listview按钮中?
- 11. onclick事件添加到一个div
- 12. 如何将事件添加到URLLoader类?
- 13. 如何将Click事件添加到Ext.Img?
- 14. 将onClick事件处理程序添加到Silverlight控件?
- 15. ASP.NET将OnClick事件添加到asp:DropDownList控件
- 16. 如何将onclick事件链接到JavaScript?
- 17. 如何添加onclick事件动态添加按钮
- 18. 如何在添加新的onClick事件之前清除onClick?
- 19. 如何添加和onclick事件到一个submit_tag
- 20. 如何添加到现有的onclick事件?
- 21. MVC3-使用jQuery将onclick事件添加到链接
- 22. greasemonkey - 将onclick事件添加到现有按钮
- 23. HighCharts堆积列将Onclick事件添加到图表
- 24. 将onClick事件添加到动态生成的按钮?
- 25. 将函数添加到可变数目的链接onclick事件
- 26. .Net将“__doPostBack”添加到javaScript onClick事件...为什么?
- 27. 将onClick事件添加到具有反应的组元素(svg)
- 28. Javascript追加到onClick事件
- 29. 将事件添加到DataGridComboBoxColumn
- 30. 将事件添加到WinForms?
永远不会道歉有效的问题。问题是这个网站的用途。 – 2011-04-29 22:11:09
另请参见[如何创建事件](http://stackoverflow.com/questions/5786595/delphi-event-handling-how-to-create-own-event)。 – 2011-04-30 04:31:36