2009-04-23 21 views
1

Ich bin neu bei Silverlight und habe beschlossen, es auszuprobieren. Ich habe keine Ahnung, wie man eine Master-Seite erstellen (Page.xaml) mit Silverlight ...Silverlight-Masterseite

Jede Hilfe geschätzt wird, Dank

Antwort

1

Sie könnten meine TemplatePanel Implementierung interessant für die Masterseite Szenario ... (nur legen Sie ein TemplatePanel als Stammelement auf Ihrer Seite, und definieren Sie die Vorlage des TemplatePanel in Ressourcen, so dass es einmal definiert werden können) finden

http://www.nikhilk.net/Silverlight-TemplatePanel.aspx

Hoffe, dass hilft!

1

Ab SL 2.0, gibt es keine „Masterpage“ Kontrolle in Silverlight . Sie können den Effekt jedoch reproduzieren, indem Sie einen einfachen Inhaltsaustausch mit einem ContentControl durchführen.

Die einfachste Implementierung würde mit der Erstellung eines UserControls beginnen, das Ihren Master-Inhalt hat, und dann ein ContentControl als Inhaltsplatzhalter verwenden (d. H. Ähnlich wie ASP.NET). Dann können Sie den Inhalt als andere Benutzersteuerelemente festlegen.

In Silverlight 3.0 können Sie "Frame" -Steuerelemente einbetten, um dasselbe zu tun.