IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

FAQ Silverlight

FAQ SilverlightConsultez toutes les FAQ

Nombre d'auteurs : 7, nombre de questions : 69, dernière mise à jour : 16 juin 2021 

 
OuvrirSommaireDéveloppementInteraction avec l'utilisateur
 
Sélectionnez
Application.Current.Host.Content.FullScreenChanged += new EventHandler(Content_FullScreenChanged);
Créé le 19 juin 2008  par Benjamin Roux
 
Sélectionnez
Application.Current.Host.Content.IsFullScreen = true/false;

Vous trouverez plus d'informations sur le mode plein écran ici : https://blog.developpez.com/broux?title=astuce_du_jour_02_fullscreen_silverlight_2

Créé le 19 juin 2008  par Benjamin Roux
 
Sélectionnez
bool b = HtmlPage.Window.Confirm("Confirm?");
Créé le 19 juin 2008  par Ludovic Lefort
 
Sélectionnez
HtmlPage.Window.Alert("Attention !");
Créé le 19 juin 2008  par Ludovic Lefort

Il suffit de s'abonner à l'évènement MouseWheel.

Créé le 20 juin 2008  par Benjamin Roux

Il peut être utile de copier des valeurs dans le presse papier, par exemple un lien ou une adresse email afin de l'utiliser dans son navigateur favori.

Pour ce faire, on va utiliser l'objet javascript clipboardData et invoquer la méthode setData :

 
Sélectionnez
 var pressePapier = (ScriptObject)HtmlPage.Window.GetProperty("clipboardData");
 if (pressePapier != null)
 {
     if ((bool)pressePapier.Invoke("setData", "text", "http://wwww.developpez.com"))
         HtmlPage.Window.Alert("Envoi au presse papier OK");
     else
         HtmlPage.Window.Alert("Erreur d'envoi au presse papier");
 }
Créé le 14 août 2008  par nico-pyright(c)

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.