Mise en forme, XAML, Éditeur de texte, boîte de dialogue Options
Utilisez la page de propriétés Mise en forme pour spécifier la mise en forme des éléments et des attributs dans vos documents XAML. Pour ouvrir la boîte de dialogue Options, cliquez sur le menu Outils et sélectionnez Options. Pour accéder à la page de propriété Mise en forme, développez le nœud Éditeur de texte, XAML, Mise en forme.
Notes
Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.
Événements de mise en forme automatique
Une mise en forme automatique peut se produire lorsque l'un des événements suivants est détecté.
Balise de fin ou balise simple.
Balise de début.
Collage à partir du presse-papiers.
Commandes clavier de mise en forme.
Vous pouvez spécifier quels événements entraînent une mise en forme automatique.
Après une balise de fin ou une balise simple |
La mise en forme automatique s'effectue lorsque vous terminez de taper une balise de fin ou une balise simple. Une balise simple n'a pas d'attributs, par exemple, <Button />. |
Après une balise de début |
La mise en forme automatique s'effectue lorsque vous terminez de taper une balise de début. |
En collant le contenu du presse-papiers |
La mise en forme automatique s'effectue lorsque vous collez du XAML du presse-papiers dans l'affichage XAML. |
Style de guillemet
Ce paramètre indique si les valeurs d'attribut sont placées entre guillemets simples ou doubles. Le formateur automatique et la fonctionnalité de saisie semi-automatique IntelliSense utilisent ce paramètre.
Une fois que vous avez défini cette option, seuls les attributs ajoutés par la suite à l'aide du concepteur ou manuellement dans la vue XAML sont affectés.
Guillemets doubles ("") |
Les valeurs d'attribut sont placées entre guillemets doubles. <Button Name="button1">Hello</Button> |
Guillemets simples (') |
Les valeurs d'attribut sont placées entre guillemets simples. <Button Name='button1'>Hello</Button> |
Encapsuler des balises
Vous pouvez spécifier une longueur de ligne pour le renvoi à la ligne des balises. Lorsque le renvoi à la ligne des balises est activé, tout XAML ajouté par la suite à l'aide du concepteur sera renvoyé à la ligne correctement.
Renvoyer à la ligne les balises qui dépassent la longueur spécifiée |
Spécifie si les balises sont renvoyées à la ligne lorsque la longueur de ligne spécifiée par Longueur est atteinte. |
Length |
Nombre de caractères qu'une ligne peut contenir. Si nécessaire, certaines lignes XAML peuvent dépasser la longueur spécifiée. |
Espacement d'attributs
Ce paramètre permet de contrôler l'organisation des attributs dans votre document XAML.
Conserver les nouvelles lignes et les espaces entre les attributs |
La mise en forme automatique n'affecte pas les sauts de ligne et les espaces entre les attributs. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Insérer un seul espace entre les attributs |
Les attributs occupent une ligne et les attributs adjacents sont séparés par un espace. Les paramètres de renvoi à la ligne des balises sont appliqués. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Positionner chaque attribut sur une ligne distincte |
Chaque attribut occupe sa propre ligne. Cette organisation peut s'avérer utile en présence de nombreux attributs. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Positionner le premier attribut sur la même ligne que la balise de début |
Lorsque ce paramètre est sélectionné, le premier attribut apparaît sur la même ligne que la balise de début de l'élément. <Button Height="23" Name="button1" Width="75">Hello</Button> |
Espacement d'éléments
Utilisez ce paramètre pour contrôler l'organisation des éléments dans votre document XAML.
Conserver les nouvelles lignes du contenu |
Les lignes vides du contenu d'élément ne sont pas supprimées. <Grid>
<Button Name="button1">Hello</Button>
</Grid> |
Réduire plusieurs lignes vides du contenu en une seule ligne |
Les lignes vides du contenu d'élément sont réduites en une seule ligne. <Grid>
<Button Name="button1">Hello</Button>
</Grid> |
Supprimer les lignes vides du contenu |
Toutes les lignes vides du contenu d'élément sont supprimées. <Grid> <Button Name="button1">Hello</Button> </Grid> |
Insertion automatique
Utilisez ce paramètre pour déterminer quand des balises et des guillemets sont générés automatiquement.
Balises de fermeture |
Spécifie si la balise de fermeture d'un élément est générée automatiquement lorsque vous fermez la balise d'ouverture avec le signe supérieur à (>). |
Guillemets d'attribut |
Spécifie si des guillemets de fermeture sont générés lorsqu'une valeur d'attribut est sélectionnée dans la liste déroulante de saisie semi-automatique des instructions. |
Accolades fermantes pour MarkupExtensions |
Spécifie si l'accolade fermante d'une extension de balisage (}) est automatiquement générée lorsque vous tapez le caractère d'accolade ouvrante ({). |
Virgules pour séparer des paramètres MarkupExtension |
Spécifie si les virgules sont générées lorsque vous tapez plusieurs paramètres dans une extension de balisage. |
Vue par défaut
Utilisez ce paramètre pour contrôler si le mode Design apparaît lorsque des documents XAML sont chargés.
Toujours ouvrir les documents en mode XAML plein écran |
Spécifie si les documents XAML apparaissent uniquement en mode XAML, sans mode Design. Utile pour charger des documents volumineux. |
Boîte à outils
Utilisez ce paramètre pour spécifier si les contrôles utilisateur et les contrôles personnalisés sont affichés dans la Boîte à outils.
Remplir automatiquement des éléments de boîte à outils |
Spécifie si les contrôles utilisateur et personnalisés de la solution actuelle s'affichent automatiquement dans la boîte à outils. |
Voir aussi
Tâches
Comment : modifier les paramètres de vue XAML