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、换行符还因平台而已,Unix/Linux 平台换行符是 "\n"。

6、为保持平台的通用性,最好用 Environment.NewLine。
地址:http://08ylyuan.blog.163.com/blog/static/1263916622012112114516915/

时间: 2025-01-25 15:53:48

WinForm 换行问题 textbox (转)的相关文章

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

C#在Winform中改变Textbox高度三种方法

原文 C#在Winform中改变Textbox高度三种方法 最近在做C# Winform项目,需要有一个能动态调整大小的Textbox,并且要是单行的.试了几次,单行模式的Textbox不能直接改高度.于是搜索了一下,整理出几个改变高度的方法. 1.将Textbox改为多行模式,设置MutliLine属性为True,然后屏蔽Enter键. private void txtTest_KeyDown (object sender, KeyEventArgs e) { if ((int)e.KeyCo

C# WinForm开发系列 - TextBox

包含金额/日期输入框,带弹出数字面板的计算输入框,安全密码输入等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ). 1.CalculatorBox    CalculatorBox.rar 2.带行号+自定义颜色显示的TextBox 3.金额输入框   currency_textbox.zip   CurrencyBox.rar   NumberPicker_src.zip   NumericTextBox_src.zip   NumberedTextbox.rar 4.日期输

艾伟_转载:C# WinForm开发系列 - TextBox

包含金额/日期输入框,带弹出数字面板的计算输入框,安全密码输入等控件(文章及相关代码搜集自网络,仅供参考学习,版权属于原作者! ).   1.CalculatorBox    CalculatorBox.rar 2.带行号+自定义颜色显示的TextBox 3.金额输入框   currency_textbox.zip   CurrencyBox.rar   NumberPicker_src.zip   NumericTextBox_src.zip   NumberedTextbox.rar 4.日

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

问题描述 也就是竖着显示,注意:每输入一个字后就立马自动回车换新行 解决方案 解决方案二:http://bbs.csdn.net/topics/350205641解决方案三:如果是等候用户输入完毕后,再实现这个效果,可以用这个方法:首选添加一个标签控件,然后在某单击事件中执行下列代码:if(textBox1.Text.Trim()!=""){label1.Text=textBox1.Text;//用标签记录文本框中的文本intK=label1.Text.Trim().Length;//

c#txt-c#中输出txt文件换行符问题

问题描述 c#中输出txt文件换行符问题 用c#将文本框的内容保存为txt文件,Textbox中的数据内容有换行,输出为txt文件之后,没有换行,这个怎么办? 解决方案 你说的换行是textbox有垂直滚动条情况下的右侧的自动换行还是确实有换行?如果确实有换行,试试下面的代码保存:System.IO.File.WriteAllText(""文件名.txt"" textBox1.Text); 解决方案二: 你的textbox的text属性是一个整体就是一个string

C# textbox 数据写完后,移走鼠标 怎么触发事件

问题描述 我想在textbox中数据输入完毕后,判断一下格式是否正确 解决方案 解决方案二:textBox1.LostFocus+=(s,args)=>{要入你要判断的代码};解决方案三:如果是winform程序,有mouseleave事件解决方案四:该回复于2011-12-05 09:52:04被版主删除解决方案五:该回复于2011-12-05 13:20:44被版主删除解决方案六:2楼.3楼的均可,关键看处理什么情况解决方案七:onblur失去焦点事件解决方案八:如果是winform,可以用

求大神帮忙,VSTO问题,用VS2013 建了一个WordDocument 一个Winform 参数传递

问题描述 在WordDocument中有书签,点击书签后打开winform有个textbox但是怎么把textbox中的数值返回到WordDocument中去我试了各种办法,1.ThisDocumentb=newThisDocument:都不行,不知道错误2.在ThisDocument中建立一个属性,结果能传到ThisDocument中去,还是不能赋值给标签,,求大神帮忙 解决方案 解决方案二:有大神木??解决方案三:非得使用VSTO么?改用Aspose.Word吧

winform 如何操作 已打开的EXCEL

问题描述 求救:我有一个应该程序,其中有一个按钮我一点可以将相关数据插入到一个已经打开的EXCEL中的某个单元格去.如何实现EXCEL可以是由用户自己打开,不是软件打开. 解决方案 解决方案二:我一个WINFORM中有一个textbox控件和button控件.我想在点击button的时候把textbox中的值插入到EXCEL中的A1去.这个EXCEL是一个在运行winform前就已经开在那里的EXCEL应该如何操作?解决方案三:可以利用VB的GetObject.net4.0:dynamicapp