2008-10-19 3 views
7

Ja, das klingt rückwärts. Ich möchte in meiner Silverlight-App einen Bereich oder einen Frame erstellen, um eine weitere Seite von meiner Site aus zu hosten. Ich habe es schon einmal gesehen, aber ich kann keine Beispiele finden.Betten Sie eine Webseite/Seite in Silverlight ein

So kann ich das gesamte Seitenlayout mit SL steuern, aber immer noch bestehende aspx-Seiten verwenden.

dank

Antwort

2

Ja, es kann auch mal gemacht und es ist ziemlich einfach sein. Ich plane über mein HtmlBrowser Steuerelement zu bloggen und die Quelle bekannt zu geben. Die Grundlagen bestehen darin, sicherzustellen, dass das Silverlight-Steuerelement mit aktiviertem isWindowless-Parameter gehostet wird. Anschließend können Sie zur Laufzeit über die HtmlPage-Klasse ein IFRAME-Element erstellen und das src-Attribut auf den HTML-Seitenspeicherort setzen. Der Spaßfaktor ist die richtige Größe, aber es ist nicht zu schwierig.

Folgen Sie meinem Blog http://craign.net/ in den nächsten Tagen, wie ich meine Kontrolle posten werde.

+0

Es würde der Gemeinschaft helfen, wenn Sie mehr Details hier sowie Ihren Blog, danke bekannt geben. – typemismatch

+0

Bekannt. Beschäftigt mit dem Codebeispiel. –

+0

funktioniert das im Out of Browser-Modus? – Neil

0

Wird bei der Verwendung dieser Technik der Rahmen unterbrochen, bricht der Code ab oder nicht.

Verwandte Themen