Tengo un formulario con el control del explorador web, que carga una página web (Su funcionando bien, se carga la página ok)¿Cómo encontrar la posición de un elemento en el control del navegador web?
Ahora mi problema es que quiero para encontrar si una URL-enlace esté por debajo del pliegue o por encima el pliegue (es decir, si el usuario tiene que desplazarse hacia abajo para ver este enlace, o no) si este v es visible con desplazamiento hacia fuera o que tenga que desplazarse para verlo .. espero ser clara
He realizado una búsqueda exhaustiva, pero parece que no hay información disponible sobre cómo encontrar una posición de elementos html (arriba o debajo de la vista actual)
¿Alguien más? sabe algo de esto y puede indicarme la dirección correcta, por favor? (estoy buscando la solución C# - WinForms)
Actualización: Muchas gracias a John Koerner por el código. Realmente aprecio el tiempo y el esfuerzo que puso para resolver mi problema.
Y a Jonathan & todos los demás también .. Desearía poder marcar la respuesta de Jonathans también como respuesta, pero solo permite marcar una respuesta como respuesta. Su comentario también fue claro y útil pista. ¡Gracias, chicos, chicos!
Metro? WinForms? WPF? Silverlight? MonoTouch? – SLaks
WinForms (editado y agregado) –
Si no está visible, ¿solo desea desplazarlo a la vista? Si es así, puede usar el método ScrollIntoView para mostrarlo. –