Est-ce que quelqu'un sait s'il est possible d'animer app.current.mainwindow.width de sorte que vous obteniez une belle animation avec l'assouplissement si vous redimensionniez par programme la fenêtre des applications oob. Merci.Silverlight 4 et hors du navigateur
4
A
Répondre
1
Le moyen le plus simple consiste à ajouter un contrôle de curseur à votre page. Le curseur peut être réduit et n'est utilisé que pour avoir une propriété facile à animer. Animez la propriété Value du curseur. Dans l'événement ValueChanged du curseur, mettez à jour la largeur de la fenêtre. Vous avez besoin d'une poussée élevée pour le faire.
Il ressemble à ceci:
Xaml
<UserControl.Resources>
<Storyboard x:Name="Storyboard1">
<DoubleAnimation Duration="0:0:1" To="750"
Storyboard.TargetProperty="(RangeBase.Value)"
Storyboard.TargetName="slider1">
<DoubleAnimation.EasingFunction>
<BounceEase EasingMode="EaseOut"/>
</DoubleAnimation.EasingFunction>
</DoubleAnimation>
</Storyboard>
</UserControl.Resources>
<Grid x:Name="LayoutRoot" Background="Green">
<Button Width="50" Height="32" Click="Button_Click">Test</Button>
<Slider Visibility="Collapsed" VerticalAlignment="Bottom"
x:Name="slider1" Maximum="1000"
ValueChanged="slider1_ValueChanged" />
</Grid>
code Derrière
private void Button_Click(object sender, RoutedEventArgs e)
{
Storyboard1.Begin();
}
private void slider1_ValueChanged(object sender,
RoutedPropertyChangedEventArgs<double> e)
{
Application.Current.MainWindow.Width = e.NewValue;
}
1
Vous devriez vérifier this Channel 9 presentation pour personnaliser la fenêtre chrome dans la prise en charge hors navigateur. Votre application nécessite une confiance élevée pour personnaliser le chrome, mais cela peut vous permettre de faire ce que vous voulez faire.
Questions connexes
- 1. Silverlight 4 Hors navigateur et mise à niveau
- 2. Démarrage d'une «application hors connexion Silverlight 4 élevée» à partir d'une autre application hors ligne «hors navigateur Silverlight 4»
- 3. Silverlight 4, hors navigateur, impression, mises à jour automatiques
- 4. application AIR 2 vs Silverlight 4 application hors navigateur?
- 5. Silverlight 3 - Hors navigateur HtmlPage.Window.Navigate
- 6. Silverlight 4 Erreur de navigateur
- 7. Hors fonction de navigateur de Silverlight 3.0
- 8. Comment fermer une fenêtre Silverlight hors navigateur?
- 9. Hébergement Silverlight hors application du navigateur dans Sharepoint 2007
- 10. Silverlight Hors de questions de navigateur
- 11. Silverlight 3 Hors des mises à jour du navigateur
- 12. Copie de Silverlight hors de l'application du navigateur
- 13. Utilisez-vous une application Silverlight hors navigateur?
- 14. Silverlight 4 sur l'application du navigateur ne s'ouvre pas
- 15. Silverlight 4: Détecter le navigateur F5/refresh et X/Close
- 16. Silverlight - Deux écrans dans une application hors navigateur
- 17. Silverlight 4 Est-ce qu'un hors-navigateur d'exécuter l'application d'autres applications?
- 18. Désinstallation par programme de l'application Silverlight hors-navigateur
- 19. Silverlight Hors chargement du navigateur et sur demande chargement de l'assemblage
- 20. Silverlight 4 lance une application de confiance dans le navigateur?
- 21. Silverlight OOB (hors navigateur) Utilisation de l'API Facebook Graph
- 22. Silverlight 4 et XBAP
- 23. Concombre et Silverlight 4
- 24. Silverlight hors des icônes de navigateur affichant de manière incohérente
- 25. Comment mettre à jour automatiquement l'application hors navigateur Silverlight 3?
- 26. Sockets Silverlight 4 et TCP
- 27. Silverlight 4 capture d'écran OOB
- 28. Chargement de l'objet COM dans Silverlight 4
- 29. Silverlight 4 et Page.Resources Binding
- 30. BounceEase et silverlight 4 BarSeries