2008-10-19 33 views
7

Sí, eso suena al revés. Quiero crear un área o marco en mi aplicación Silverlight para alojar otra página de mi sitio. Lo he visto antes, pero parece que no puedo encontrar ningún ejemplo.Incrustar un sitio web/página en Silverlight

De esta forma puedo controlar todo el diseño de página usando SL pero todavía uso páginas aspx existentes.

gracias

Respuesta

2

Sí, se puede hacer y es bastante fácil de hacer. Planeo publicar en mi blog sobre mi control HtmlBrowser y publicar la fuente. Lo básico es asegurarse de que el control de Silverlight está alojado con el parámetro isWindowless habilitado y, a continuación, puede en tiempo de ejecución a través de la clase HtmlPage crear un elemento IFRAME y establecer el atributo src en la ubicación de la página HTML. La parte divertida es conseguir el tamaño correcto, pero no es demasiado difícil.

Siga mi blog http://craign.net/ en los próximos días ya que voy a publicar mi control.

+0

Ayudaría a la comunidad si publica más detalles aquí y en su blog, gracias. – typemismatch

+0

observado. Ocupado con la muestra de código. –

+0

funciona en modo Fuera del navegador? – Neil

0

Se romperá o no el código del marco cuando se usa esta técnica.

Cuestiones relacionadas