Richtextbox - présentation, propriétés et méthodes

Soyez le premier à donner votre avis sur cette source.

Vue 21 678 fois - Téléchargée 2 852 fois

Description

Il s'agit d'un éditeur de texte qui présente certaines fonctionnalités du très puissant contrôle RichTextBox comme la mise en forme de texte, de paragraphe, l'annulation d'action ou encore les actions de copier/coller.

Par la même occasion cet exemple présente la construction d'une barre d'outils (Contrôle ToolBar).

Une partie du code est très intéressante; celle qui consiste à appliquer quelques changements de mises en forme en conservant l'essentiel des attributs.
Pour ce faire, on utilise un objet Font. Exemple:

Font Police = new Font(Page.SelectionFont,
Page.SelectionFont.Underline ? //Est-ce souligné
//Oui ==> non souligné
Page.SelectionFont.Style & ~ FontStyle.Underline :
//Non ==> souligné
Page.SelectionFont.Style | FontStyle.Underline);
Page.SelectionFont = Police;

ou encore la partie permettant aux toggleButtons de garder la mémoire (mise en forme) du texte sélectionné.

Le PDF livré dans les sources détaille le code et permet de reconstruire l'exemple.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_floran Messages postés 16 Date d'inscription vendredi 28 mars 2003 Statut Membre Dernière intervention 18 octobre 2005
1 mars 2005 à 20:49
merci etant debutant c toujour utile
dionysos6868 Messages postés 310 Date d'inscription jeudi 4 septembre 2003 Statut Membre Dernière intervention 9 juin 2005 1
23 août 2004 à 11:59
merci pour ce zip

j'aurais une question :

Comment mettre un tableau de x colone et de x ligne dans le richtextbox ???

Merci
cs_yous Messages postés 136 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 13 avril 2009 1
22 janv. 2004 à 07:12
Oui, le PDF est de moi, fais sous InDesign et converti ensuite.
Merci...
TheSaib Messages postés 2368 Date d'inscription mardi 17 avril 2001 Statut Modérateur Dernière intervention 26 décembre 2007 23
21 janv. 2004 à 17:25
Je sais pas si le PDF est de toi ...

Mais franchemetn si c'est le cas bah bravo , et surtout merci pour la communauté!

____________

TheSaib
Admin CS
MVP C#.NET
____________

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.