Substitution de propriétés
Mise à jour : novembre 2007
Les pages Web mobiles ASP.NET peuvent personnaliser les valeurs de propriété de leurs contrôles selon les fonctionnalités du périphérique à l'origine de la demande. Par exemple, dans votre application, vous pouvez utiliser un contrôle Label pour afficher du texte long sur un ensemble de périphériques et du texte abrégé sur un autre. Chaque contrôle fournit un ensemble de propriétés que l'application peut substituer selon le périphérique.
Pour substituer les propriétés particulières d'un contrôle, vous devez d'abord définir les filtres de périphérique. Appliquez les filtres de périphérique au contrôle pour spécifier l'ensemble de périphériques pour lequel vous souhaitez définir des valeurs de propriété personnalisées. Les valeurs de substitution de propriété ne peuvent être modifiées que pour le filtre de périphérique actif. Vous devez par conséquent sélectionner le filtre que vous souhaitez utiliser pour substituer les valeurs de propriété et le définir en tant que filtre actif. Après avoir sélectionné le filtre de périphérique, vous en définissez les valeurs de substitution de propriété. Pour définir les valeurs de substitution de propriété de filtres supplémentaires, sélectionnez chaque filtre à tour de rôle et spécifiez les valeurs de propriété personnalisées pour ce filtre.
Procédures
Pour définir les valeurs de substitution de propriété
Sélectionnez le contrôle dont vous souhaitez substituer les valeurs de propriété pour des types de périphériques spécifiques.
Dans la zone PropertyOverrides de la fenêtre Propriétés, cliquez sur le bouton de sélection ().
La boîte de dialogue Substitutions de propriété s'affiche.
Si aucun filtre de périphérique n'est défini, procédez comme suit :
Cliquez sur Modifier. La boîte de dialogue Filtres de périphérique appliqués s'affiche.
Dans la boîte de dialogue Filtres de périphérique appliqués, cliquez sur Modifier pour afficher la boîte de dialogue Éditeur de filtre de périphérique.
Définissez un ou plusieurs filtres de périphérique pour le contrôle.
Si les filtres de périphérique sont définis, mais ne sont pas actuellement appliqués, appliquez-les en procédant comme suit :
Cliquez sur Modifier pour afficher la boîte de dialogue Filtres de périphérique appliqués.
Appliquez un ou plusieurs filtres de périphérique au contrôle.
Dans la liste Filtres de périphérique appliqués, sélectionnez le filtre pour lequel vous souhaitez définir des substitutions de propriété.
Dans la liste Propriétés spécifiques aux périphériques, définissez les valeurs de propriété associées au filtre sélectionné.
Voir aussi
Tâches
Référence
Substitutions de propriété, boîte de dialogue