IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VB.NET] couleurs,polices et richtextbox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 6
    Par défaut [VB.NET] couleurs,polices et richtextbox
    je relance le debat :
    je crée 2 richtextbox (1 et 2) et un bouton
    je souligne une partie du texte de richtextbox1
    j ecris dans bouton click:

    Dim MyDialog AsNew ColorDialog
    Me.RichTextBox1.SelectionColor = MyDialog.Color
    RichTextBox2.Text = RichTextBox1.Text

    Je clique sur bouton et choisis une couleur dans la boite colordialog
    La couleur du texte selectionné de richtextbox1 est modifié mais pas celui de richtextbox2

    Or dans VB4-5-6 l instruction

    richtextbox2=richtextbox1 fonctionne normalement

    Par ailleurs la mise en fichier (put puis get) met l ensemble du texte selectionné en couleur (si le debut du texte est selectionné ) ou pas de couleur du tout si la selection est faite ailleurs

    Les anomalies sont analogues pour fontdialog
    je suis très etonné que ces anomalies n ait pas ete deja signalées ???



  2. #2
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par défaut
    Salut

    En fait tu passe le texte brut (propriete .Text) et donc tu perds le formattage

    Il suffit de faire:
    RichTextBox2.Rtf = RichTextBox1.Rtf

    http://msdn2.microsoft.com/en-US/lib...tf(VS.80).aspx

Discussions similaires

  1. [VB.NET] couleur qui s efface dans richtextbox
    Par happey dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/04/2006, 15h43
  2. [VB.NET] Changement police
    Par huhuhola dans le forum Windows Forms
    Réponses: 5
    Dernier message: 12/11/2005, 11h45
  3. [TPageColtrol][Delphi 2005 VCL.NET] couleurs onglets
    Par Harry dans le forum Composants VCL
    Réponses: 6
    Dernier message: 27/09/2005, 18h41
  4. [Debutant] vb.net couleur d'une colonne flexgrid
    Par bestsimo2 dans le forum Windows Forms
    Réponses: 8
    Dernier message: 04/06/2005, 18h27
  5. [VB.NET] Couleurs des onglets d'un TabControl
    Par ineznia dans le forum Windows Forms
    Réponses: 6
    Dernier message: 09/04/2004, 13h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo