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

VB.NET Discussion :

Colorer certaines lignes d'une textbox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut Colorer certaines lignes d'une textbox
    Bonjour, je souhaite colorier certains lignes d'une textbox contenant des mots spécifiques, par exemple si dans mes lignes j'ai le mot "ouverture" je souhaite que le ligne soit en vert et si j'ai "fermeture" en rouge !
    j'ai fait ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            For Each ligne As String In TextBox1.Text.Split(ControlChars.NewLine) 'pour chaque ligne de la textbox je sépare les caractéres
                Try
                    If ligne.Contains("Ouverture") Then
                        'ligne.forecolor = color.green
                    ElseIf ligne.Contains("Fermeture") Then
                        'ligne.forecolor = color.red
                    End If
                Catch ex As Exception
     
                End Try
            Next
    mais impossible de mettre forecolor il ne fait pas partit de la classe ligne ! (je l'ai mis en commentaire)
    Je mis serait mal pris pour faire cela ?

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Par défaut
    Si tu parles d'une application Winforms, il te faut utiliser une Richtextbox pour obtenir ces fonctionnalités.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2007
    Messages
    758
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 758
    Par défaut
    oui c'est ca mais le probléme c'est que je charge à l'ouverture de ma fentre un fichier .txt dans a textbox avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TextBox1.Text = IO.File.ReadAllText("C:\Users\hay_standard\Documents\static\log.txt")
    je peux le faire avec une richtext ?

  4. #4
    Membre émérite

    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Israël

    Informations forums :
    Inscription : Mars 2012
    Messages : 691
    Par défaut
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Try
                RichTextBox1.Lines = System.IO.File.ReadAllLines(pathfichier)
            Catch ex As Exception
                'en cas d'exception affiche l'erreur 
                MessageBox.Show(ex.Message)
            End Try

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Colorer certain ligne d'une table
    Par Dine_Med dans le forum Composants
    Réponses: 8
    Dernier message: 08/11/2010, 09h18
  2. Colorer certaines lignes d'une DDL
    Par erfindel dans le forum ASP.NET
    Réponses: 6
    Dernier message: 14/12/2009, 16h29
  3. [JTable] coloration des lignes d'une JTable
    Par MathiasM dans le forum Composants
    Réponses: 3
    Dernier message: 22/06/2009, 10h19
  4. colorer la ligne d'une ListView
    Par pavlacki dans le forum Composants VCL
    Réponses: 1
    Dernier message: 14/02/2006, 15h06
  5. Réponses: 1
    Dernier message: 29/11/2005, 00h37

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