¿Cómo creo el evento OnClick? Necesito ayuda con TCustomControl.¿Cómo agrego un evento OnClick a TCustomControl?
Respuesta
El evento OnClick
ya está definido en TCustomControl
. Todo lo que tienes que hacer es hacerlo visible. Agregue la línea
published
property OnClick;
a su control y listo!
también podría ser útil saber que puede desencadenar el evento en su Control cuando lo desee, al llamar, 'clic' o 'si está asignado (onClick) luego onclick (self) 'no estoy seguro de cuál de las partes superiores de mi cabeza 'mejor' –
@RobRok: si ha copiado la declaración completa, en efecto, ha ocultado la anterior, que ya no funcionará. En tu descendiente, solo agrega 'propiedad OnClick;'. Esto solo cambiará la visibilidad (de pública o protegida a publicada), también conocida como "superficie de la propiedad", en lugar de redeclar la propiedad. –
@Christopher: si hay un 'Click' o' DoClick' (que se adhiere más al patrón de denominación de métodos para el desencadenamiento de eventos), siempre utilícelo, especialmente cuando diseñe componentes para que otros los utilicen también. A menudo son virtuales, lo que significa que los descendientes pueden "engancharse" más fácilmente en el desencadenamiento del evento. De lo contrario, los descendientes quedan en el limbo y tienen que recurrir al encadenamiento de eventos para hacer algo cada vez que se dispara el evento. –
- 1. ¿Cómo agrego un evento onclick a etiquetas html sin identificación usando javascript?
- 2. Pasando 'esto' a un evento onclick
- 3. ¿Cómo agrego un evento .click() a una imagen?
- 4. desactivar onclick jQuery evento
- 5. Evento EXTJS OnClick Tab
- 6. línea Javascript evento onclick
- 7. Javascript adjuntar un evento onclick a todos los enlaces
- 8. jQuery onClick evento
- 9. OnClick anulación evento
- 10. ¿Cómo agrego un controlador de eventos onClick simple a un elemento canvas?
- 11. Agregar un evento onclick a una fila de la tabla
- 12. Cómo reemplazar el evento onclick con GreaseMonkey?
- 13. Raphael lienzo (fondo) onclick evento
- 14. Bootstrap onClick evento de botón
- 15. Dojo, cómo hacerlo evento onclick en un DIV
- 16. asp: ImageButton no activa el evento onclick
- 17. Cómo agrego un segue a un UIGestureRecognizer
- 18. jquery change onclick evento de href
- 19. Agregar el evento onClick dinámicamente usando jQuery
- 20. ¿Cómo agrego un evento de cambio de tamaño a un artículo en la red troncal?
- 21. estado Cambio CheckBox sin llamar OnClick evento
- 22. Pasar parámetros en Javascript onClick evento
- 23. Modificar el evento onclick con jQuery
- 24. evento onclick de la etiqueta img
- 25. ¿Cómo puedo averiguar a qué función javascript llama el evento onclick de un objeto?
- 26. ¿Cómo llamar a varias funciones de JavaScript en un evento onclick?
- 27. evento javascript onclick sobre objeto flash
- 28. onclick evento no funciona en JavaScript
- 29. Función que no llama dentro de un evento onclick
- 30. ¿Cómo agrego un proyecto a CruiseControl.NET?
nunca se disculpe por una pregunta válida. Las preguntas son para qué es este sitio. –
Vea también, [Cómo crear un evento] (http://stackoverflow.com/questions/5786595/delphi-event-handling-how-to-create-own-event). –