Hallo an Alle!
ich versuche eine kleine Präsentation zu erstellen. Diese will ich per Silverlight im Browser zeigen. Was ich aber nicht hinbekomme ist die Darstellung als Vollbild.
Ich habe keine Idee wie man das machen kann.
Ich habe mal im Netz eine Beispielanwendung gesehen. Unter
http://www.silverhd.net/Gallery.SilverHD?playerID=985679a8-dd0c-4404-8984-6fec9ff908bf
(Einfach auf den Kreis mit dem Punkt klicken um in Vollbild zu wechseln)
(Ein Demo von http://www.silverhd.net.)
kann man die Galerie einfach per klick auf Vollbild stellen. Nur würde ich gerne wissen vie das funktioniert, da man ja nicht im Browser auf Voll stellen muss.
Für einen Tipp in die richtige Richtung wäre ich Euch sehr Dankbar!
Liebe Grüße
Mike
Du koenntest F11 druecken.
be the hammer, not the nail!
Danke für deine Antwort,
ja ist mir klar, möchte ich aber nicht!
Gruss Mike
Ich habe keine Idee wie man das machen kann.
Vielleicht weiß ja Google Rat? Googlesuche nach silverlight vollbild
Oder funktioniert das nicht?
ich hatte schon mal gegoogelt.... ich kann aber nicht so recht was damit anfangen, da ich noch ein Anfänger in diesem Gebiet bin. Ich brauch halt erst mal die richtige Richtung!
Gruss Mike
ahh das ist wohl die richtige Richtung...
http://msdn.microsoft.com/de-de/library/cc189023%28v=vs.95%29.aspx
ja so geht es ...
hier mein BeispielCode:
MainPage mainpage = new MainPage();
private void Application_Startup(object sender, StartupEventArgs e)
{
this.RootVisual = mainpage;
mainpage.LayoutRoot.MouseLeftButtonDown +=
delegate(Object s, MouseButtonEventArgs args)
{
this.Host.Content.IsFullScreen =
!this.Host.Content.IsFullScreen;
};
this.Host.Content.FullScreenChanged +=
new EventHandler(DisplaySizeInformation);
this.Host.Content.Resized +=
new EventHandler(DisplaySizeInformation);
}
private void DisplaySizeInformation(Object sender, EventArgs e)
{
String message = String.Format(
"ActualWidth={0}, ActualHeight={1}",
this.Host.Content.ActualWidth,
this.Host.Content.ActualHeight);
mainpage.LayoutRoot.Children.Clear();
mainpage.LayoutRoot.Children.Add(
new TextBlock { Text = message });
}
ich hatte angenommen das das per javascript funktioniert, das war mein fehler!
Gruss Mike