none
creer un tableu dans richtextbox RRS feed

Réponses

  • Bonjour,

    C'est possible en utilisant un stringBuilder.

    Par exemple:

    private void SetTableToRichtextbox()
      {
               StringBuilder tableRtf = new StringBuilder();         
            tableRtf.Append(@"{\rtf1 ");             
         
            //creation de 5 lignes avec 3 cellules chacunes
     
                for (int i = 0; i < 5; i++)
                {
     
                    tableRtf.Append(@"\trowd");
     
                    tableRtf.Append(@"\cellx1000"); 
     
                    tableRtf.Append(@"\cellx3000"); 
     
                    tableRtf.Append(@"\cellx4000");
     
                    tableRtf.Append(@"\intbl \cell \row"); 
     
                }
     
                tableRtf.Append(@"\pard");
     
                tableRtf.Append(@"}");
     
                this.richTextBox1.Rtf = tableRtf.ToString(); 
      }

    Cordialement

    Cédric

    • Proposé comme réponse Aurel Bera mercredi 17 septembre 2014 10:34
    • Marqué comme réponse Aurel Bera vendredi 19 septembre 2014 06:23
    lundi 15 septembre 2014 08:01

Toutes les réponses

  • Bonjour,

    C'est possible en utilisant un stringBuilder.

    Par exemple:

    private void SetTableToRichtextbox()
      {
               StringBuilder tableRtf = new StringBuilder();         
            tableRtf.Append(@"{\rtf1 ");             
         
            //creation de 5 lignes avec 3 cellules chacunes
     
                for (int i = 0; i < 5; i++)
                {
     
                    tableRtf.Append(@"\trowd");
     
                    tableRtf.Append(@"\cellx1000"); 
     
                    tableRtf.Append(@"\cellx3000"); 
     
                    tableRtf.Append(@"\cellx4000");
     
                    tableRtf.Append(@"\intbl \cell \row"); 
     
                }
     
                tableRtf.Append(@"\pard");
     
                tableRtf.Append(@"}");
     
                this.richTextBox1.Rtf = tableRtf.ToString(); 
      }

    Cordialement

    Cédric

    • Proposé comme réponse Aurel Bera mercredi 17 septembre 2014 10:34
    • Marqué comme réponse Aurel Bera vendredi 19 septembre 2014 06:23
    lundi 15 septembre 2014 08:01
  • Désolé  de ne pas répondre plus vite, Mais je travaille de nuit et sur appelle  mais merci de votre réponse a ma question...  

    Daniel

    vendredi 19 septembre 2014 11:51
  •  Bonjour Cedric

     si j'utilise ton code comment je fais pour le centrer dans la rtb.

      Merci
    
    

    Daniel

    samedi 20 septembre 2014 15:39