c#: TP Mise en forme d’un RichTextBox
c#: TP Mise en forme d’un RichTextBox
- Objectif:
- Connaitre le contrôle RichTextBox et ces nombreuses options de formatage.
- Description:
- Le contrôle RichTextBox a de nombreuses options de formatage. Il applique les couleurs, les couleurs de fond, plusieurs polices, et des marges au texte. Il ajoute plus de complexité que la zone de texte régulière. Mais le RichTextBox offre des fonctionnalités nécessaires aux programmes.
- Résultat attendu :
- Ecrire programme en c# qui permet de réaliser l’interface suivante:
- Travail demandé:
- Le Bouton btnChangerPolice permet:
- Affiche affiche un FontDialog à l’ utilisateur pour modifier la police du texte sélectionné ou le texte entré après l’insertion actuelle(position actuelle du curseur) point dans le contrôle RichTextBox.
- Le FontDialog demande à l’utilisateur de choisir une police parmi celles installées sur l’ordinateur local.
- Le Bouton btnAlignerGauche permet:
- Aligner horizontalement du texte dans le RichTextBox à gauche.
- Le Bouton btnAlignerDroite permet:
- Aligner horizontalement du texte dans le RichTextBox à droite.
- Le Bouton btnAlignerCenter permet:
- Aligner horizontalement du texte dans le RichTextBox au centre.
- Le Bouton btnCouleurAP permet:
- Affiche un ColorDialog à l’utilisateur pour spécifier une couleur pour l’arrière plan du texte sélectionné ou le texte entré après l’insertion actuelle(position actuelle du curseur) point dans le contrôle RichTextBox.
- Gérer le cas ou l’utilisateur à afficher le ColorDialog mais il n’a pas choisit un couleur.
- Le Bouton btnCouleurTexte permet:
- Affiche un ColorDialog à l’utilisateur pour spécifier une couleur pour le texte sélectionné ou le texte entré après l’insertion actuelle(position actuelle du curseur) point dans le contrôle RichTextBox.
- Gérer le cas ou l’utilisateur à afficher le ColorDialog mais il n’a pas choisit un couleur.
- Le Bouton btnGrasTexte permet:
- Modifier le style gras de la police en cours pour la sélection de texte ou le texte entré après le point d’insertion dans le contrôle RichTextBox .
- Le Bouton btnEffacerSelection permet:
- Effacer le texte sélectionné et le remplace par un autre vide.
- Le Bouton btnSelectionnerTout permet:
- Sélectionner le contenu du contrôle RichTextbox.
- Le Bouton btnZoomerText permet:
- De zoomer pour réduire la taille du texte ou augmenter la taille du texte d’une RichTextBox..
- Le Bouton btnQuitter permet:
- De fermer le programme.
- Pratique