[C#] - Retour à la ligne dans une textbox

- Retour à la ligne dans une textbox [C#] - C#/.NET managed - Programmation

Marsh Posté le 07-04-2003 à 16:26:11    

Je récupère des trames sur un port série, et que je veux afficher au fur et à mesure dans une textbox multiligne, en sautant une ligne après chaque trame.
Seul soucis, le "\n" ne fonctionne visiblement pas.
 
variable = variable + la_trame + "\n";
 
Si je remplace le "\n" par "\t", j'ai bien une tabulation qui se met. Bref, je pige pas tout... Comment faire pour sauter une ligne?
 
Merci!


---------------
Toute la saga C&C en français: http://www.timeofwar.com
Reply

Marsh Posté le 07-04-2003 à 16:26:11   

Reply

Marsh Posté le 07-04-2003 à 16:28:08    

il faut faire \n + un autre dont je ne me souviens plus
 
edit : essaye \n\r


Message édité par massamu le 07-04-2003 à 16:36:04
Reply

Marsh Posté le 07-04-2003 à 16:31:34    

Malheureusement ça ne fonctionne pas. Le "\n" est remplacé par une sorte de | mais en gras :D
Par contre, j'ai bien la tabulation après :heink:
 
EDIT: C'est pas bien d'éditer son message ;)
Bon, je vais essayer avec d'autres trucs ensuite.


Message édité par Furaxx le 07-04-2003 à 16:33:09

---------------
Toute la saga C&C en français: http://www.timeofwar.com
Reply

Marsh Posté le 07-04-2003 à 16:37:58    

Avec \n\r pareil, sauf que là, j'ai 2 "|" à suivre... :heink:


---------------
Toute la saga C&C en français: http://www.timeofwar.com
Reply

Marsh Posté le 07-04-2003 à 18:36:04    

t'as essayé l'équivalent en C# de :
 

Code :
  1. Chr(13) + Chr(10)


 
edit : si il existe ? :D


Message édité par genesis le 07-04-2003 à 18:37:12
Reply

Marsh Posté le 08-04-2003 à 07:49:53    

Il doit y avoir une propriété AcceptsReturn pour ta textbox :

  • à false, il faut faire CTRL-ENTREE pour "sauter une ligne"
  • à true, il faut simplement faire ENTREE pour "sauter une ligne"


Il faudrait que tu regardes cette propriété est mise à true.

Reply

Marsh Posté le 10-04-2003 à 17:34:38    

t'as essayé \r\n (et non pas \n\r)? on sait jamais...c'est ce qui est indiqué dans l'aide des mfc pour un Cedit (ça doit être l'équivalent en c#)...

Reply

Marsh Posté le 26-04-2003 à 01:23:31    

Ce serait pas une histoire de caractères d'échappements (style \\n)?
 [:rem']


---------------
@ + : Rem'
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed