我想做一个像QQ一个的聊天效果,在TextBox里输出聊天信息,我用过\n\r,<br>,\n,能用的都用了,可是发送后还是没有换行。
我的代码是这样写的:this.txtShow.Text += "\n\r"+ message.FromUserId + " " + message.MessageTime + "\n" + " " + message.Message;
请各位大侠出出高招啊!
首先那个是"\r\n",不是\n\r。然后需要设置TextBox中的“Multiline”为真。
好像是有一个属性要设置。跟回车有关。
设置textbox的TextMode为Multiline。
1、winform
使用\r\n即可换行
2、web
使用<br />替换\r\n
对,就是设置它为多行文本框
思路很乱嘛!转换多麻烦呀,还要考虑很多情况