问题描述
也就是竖着显示,注意:每输入一个字后就立马自动回车换新行
解决方案
解决方案二:
http://bbs.csdn.net/topics/350205641
解决方案三:
如果是等候用户输入完毕后,再实现这个效果,可以用这个方法:首选添加一个标签控件,然后在某单击事件中执行下列代码:if(textBox1.Text.Trim()!=""){label1.Text=textBox1.Text;//用标签记录文本框中的文本intK=label1.Text.Trim().Length;//定义一个整形变量K,并初始化K的值等于非空文本的长度textBox1.Text="";//清空文本框for(inti=1;i<=K;i++){//循环操作:从左起,每次移去标签中的一个字符,同时把该字符赋给文本框,文本框接收一个字符后,自动换一行textBox1.Text+=label1.Text.Substring(0,1)+Environment.NewLine;label1.Text=label1.Text.Remove(0,1);if(label1.Text.Trim()=="")//当标签中的字符移除完毕后,循环结束break;}}
时间: 2024-12-31 05:27:04