Disparar eventos desde un objeto visual de usuario
Publicado por - (6 intervenciones) el 01/09/2004 18:58:29
lo que quiero hacer es un poco extravagante. Tengo un objeto visual personalizado para identificar un producto. El objeto en sí lo que pretende es obtener el codigo, pero permite buscar por nombre, marca y otras caracteristicas.
En general, lo venía usando como algo pasivo, es decir, cuando el usuario apretaba aceptar, tengo una funcion 'codigo' en el objeto que me devolvía el codigo del producto seleccionado, o 0 si no se había seleccionado uno.
Mi problema es que en una ventana en particular, necesito que cuando se produce la selección en el objeto visual, se desencadene una acción en la pantalla que lo contiene. Desde ya que no puedo referenciar la ventana desde el objeto porque es genérico y lo uso en muchas otras.
Existe alguna manera de generar un evento para hacer esto que quiero?, es decir, que al identificar un producto, pueda notificárselo de alguna manera a la ventana que contiene el objeto de usuario?
En general, lo venía usando como algo pasivo, es decir, cuando el usuario apretaba aceptar, tengo una funcion 'codigo' en el objeto que me devolvía el codigo del producto seleccionado, o 0 si no se había seleccionado uno.
Mi problema es que en una ventana en particular, necesito que cuando se produce la selección en el objeto visual, se desencadene una acción en la pantalla que lo contiene. Desde ya que no puedo referenciar la ventana desde el objeto porque es genérico y lo uso en muchas otras.
Existe alguna manera de generar un evento para hacer esto que quiero?, es decir, que al identificar un producto, pueda notificárselo de alguna manera a la ventana que contiene el objeto de usuario?
Valora esta pregunta


0