c# winform 怎么让textbox中的字输一个就自动换一行,如图

问题描述

也就是竖着显示,注意:每输入一个字后就立马自动回车换新行

解决方案

解决方案二:
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

c# winform 怎么让textbox中的字输一个就自动换一行,如图的相关文章

chart控件中,怎样画一个含有多个数据线的图?

问题描述 chart控件中,怎样画一个含有多个数据线的图?比如四个城市的GDP,如果显示2014-2015年的数据,画出两个线,如果显示2014-2016年的数据,画出三个线,这里年度是动态的,可能是一年,也可能是几年,如何动态的用VB2015实现,给出代码或者私聊,谢谢! 解决方案 解决方案二:去网上搜一下CHART控件的用法,有很多例子,可能C#的偏多解决方案三:多增加Series解决方案四: 解决方案五:问题是动态的增加,就不行了,如果固定多个series可以,但是动态不可以!

数据库 winform-如何将在A窗体中checkBox选中记录的各项数据 分别绑定到另一个B窗体的各个textBox中

问题描述 如何将在A窗体中checkBox选中记录的各项数据 分别绑定到另一个B窗体的各个textBox中 最近在做一个数据库的程序开发作业,希望实现这样的操作: 在A窗体中dataGridView第一列插入了checkBox列,通过选中,继而对选中记录进行"编辑"和"删除"等操作,问题主要在编辑操作.我希望在A窗体对我需要修改的数据进行选中,然后点选"编辑"后,弹出B窗体,界面类似于注册界面,然后选中记录的每个属性对应各自的textBox中,在

c#怎么使用标签调用textbox中的内容

问题描述 c#怎么使用标签调用textbox中的内容如图:请问怎么实现这种使用[城市]可以自动替换listbox里面的城市的功能并且标题和内容都是对应的城市比如标题里是北京内容里也是北京标题里是上海内容里也是上海 解决方案 解决方案二:简单的说就是在listBox的SelectChange事件里面写textbox.Text=textbox.Text,Replace("[城市]",listBox.SelectItem.ToString())解决方案三:就像楼上说的,只不过是字串的,Rep

textbox-C# winform 几个textBox 和一个button 想用回车换循环换焦点

问题描述 C# winform 几个textBox 和一个button 想用回车换循环换焦点 private void textBox_inputStartNO_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { textBox_inputCrurrEndNO.Focus(); } } 我这么写能换成功但是电脑会有当一声的报警,为什么呢! 解决了,不知道和什么冲突了,把textBo

WPF:Textbox中的PreviewTextInput事件不执行。。

问题描述 在本人电脑测试是每次都会执行,但在其他电脑Textbox中输入文字时,PreviewTextInput事件不是每次都执行的,是为什么呢?求各位大神指教,谢谢啦! 解决方案 解决方案二:TextChanged事件也一样..解决方案三:着实奇怪,再换机台机器试一下,framework几?看看本机和其他机器的区别解决方案四:先帮你顶一下,这个问题确实太奇怪了,没有遇到过解决方案五:什么情况呀解决方案六:引用2楼falcomavin的回复: 着实奇怪,再换机台机器试一下,framework几?

WinForm 换行问题 textbox (转)

WinForm 换行问题 textbox 今天碰到一段string在label中能正常换行,但是在textbox中却无法换行的问题. 首先考虑是换行符的问题.在网上查了些资料: 1.TextBox 中换行符为: "\r\n". 2.Windows 中的换行符(即:Environment.NewLine) 为 "\r\n" 3.MessageBox.Show() 的换行符为 "\n" 4.Console 的换行符为 "\n" 5

VB应用:在TEXTBOX中使用逗号区分数据

数据 ---------VB应用:在TEXTBOX中使用逗号区分数据------------ 主要作用是在查询数据库时,要求同一字段的多条件的查询,SQL语句的生成,下面代码是利用一个TextAfter的数组存放用逗号分隔开的数据. Dim intTextLen, i, k As Integer Dim TextBefore, TextAfter(100) As String intTextLen = Len(TextBox1.Text) k = 1 TextBefore = TextBox1.

单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值

问题描述 单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值 新建一个aspx页面,命名为Alert.aspx,在页面添加一个TextBox控件和一个Button控件,当用户单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值. 解决方案 在按钮里面写 ClientScript.RegisterClientScriptBlock(GetType(), "sas", "<script> alert('" + Tex

在其中6个textbox中输入值,其输入的值显示在另一个textbox中

问题描述 在其中6个textbox中输入值,其输入的值显示在另一个textbox中 2C <%@ page language=""java"" contentType=""text/html; charset=GBK"" %><%@ page import=""weaver.file.* %><%@ page import=""weaver.general.