ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / Developing an application or website / Controls, windows and pages / Controls: Available types / Silverlight control
  • Présentation
  • Champ d'une page dynamique ou statique
  • Remarque : Localisation de l'animation SilverLight 2
  • Affichage d'une page contenant un champ SilverLight
  • Principe
  • Cas particulier : Poste de développement ou serveur Vista (ou supérieur) sous IIS7 avec l'UAC activé :
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Avertissement
A partir de la version 28, le champ SilverLight n'est plus disponible.
Présentation

Champ d'une page dynamique ou statique

Le Champ SilverLight permet d'afficher une animation de type SilverLight 2 dans une page WEBDEV.
Pour créer un champ de type SilverLight :
  1. Sous le volet "Création", dans le groupe "Intégration", déroulez "Plug-in" puis cliquez sur "Champ Silverlight".
  2. Cliquez dans la page à la position où le champ doit être créé. Le champ apparaît en création.
  3. Dans la description du champ, associez l'animation (fichier ".xap") au champ SilverLight.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.

Remarque : Localisation de l'animation SilverLight 2

Il est conseillé de placer l'animation SilverLight 2 dans le répertoire des images (répertoire <Nom_Projet>_WEB). Les fichiers de dépendances de l'animation (images, fichiers texte, ...) doivent être copiés également dans le répertoire <Nom_Projet>_WEB.
Si l'animation utilise des fichiers Javascript (.js), il est nécessaire d'inclure ces fichiers dans la page (onglet "Avancé" de la description de la page).
Affichage d'une page contenant un champ SilverLight

Principe

Pour afficher un champ SilverLight, il est nécessaire de posséder le framework Microsoft sur le poste. Si l'internaute ne possède pas ce framework sur son poste, une fenêtre s'affiche lui proposant de télécharger et d'installer "Microsoft Silverlight". Après l'installation, il suffit de réactualiser la page pour que celle-ci s'affiche correctement.

Cas particulier : Poste de développement ou serveur Vista (ou supérieur) sous IIS7 avec l'UAC activé :

  • Si le poste utilise Windows Vista (ou supérieur), il est nécessaire d'exécuter l'installation de "Microsoft Silverlight" en tant qu'administrateur.
  • Dans certains cas, il est nécessaire de réaliser une modification sous IIS 7 pour que le fichier ".xap" soit interprété sur le serveur ou sur les postes de développement (lors des tests). Il est nécessaire d'ajouter le type MIME correspondant.
    1. Ouvrez le gestionnaire de service Internet Microsoft (Option "Démarrer .. Exécuter .. Inetmgr.exe" depuis le bureau de Windows).
    2. Double-cliquez sur l'option "Type MIME".
    3. Sélectionnez l'option "Ajouter".
    4. Indiquez :
      • l'extension du fichier : ".xap".
      • le type MIME : "application/x-silverlight-app"
    5. Validez.
Minimum version required
  • Version 14
Comments
Click [Add] to post a comment

Last update: 06/08/2023

Send a report | Local help