Pregunta

Estoy tratando de extender mi nuevo teclado de pantalla táctil WPF (DLL) de la biblioteca, para permitir al usuario obtener los eventos del objeto de la pantalla táctil. Me gustaría ser capaz de decirle al programador qué objeto realizó la llamada (o ejecuta la subrutina) que provocó el evento. No muy diferente al remitente como parámetros de eventos de objetos que uno obtiene cuando se trabaja con un objeto del sistema. Que plantea la pregunta: ¿Cómo puedo obtener esa información, si no pido por ello? ¿Hay una manera de obtener esta información de alguna llamada realizada en la subrutina a punto de provocar el evento? Eso estaría bien, y un ahorro de tiempo para mí. Gracias!

¿Fue útil?

Solución

¿Se puede asignar un valor al objeto emisor cuando se va a provocar el evento?

RaiseEvent Touched(Me, e)

Otros consejos

Se puede caminar por la pila sea mediante el StackTrace clase. Usted no será capaz de controlar los parámetros de la pila de llamadas, pero puede inspeccionar los metadatos de los parámetros (tipo de información).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top