Winform 中 TextBox 换行问题解析(转)
winform 中 TextBox 的 Multiline属性设置为 true ,敲入几个字符和几个回车,然后保存到数据库,再从数据库中读取出来赋值给TextBox,换行符丢失。以前遇到这问题,没太在意,只是将读取出的字符串中的"\n"替换为"\r\n"解决问题。
今天又遇到这个问题,简单试验了一下找出了其中的原因。
· TextBox 中换行符为: "\r\n"。
· Windows 中的换行符(即:Environment.NewLine) 为 "\r\n"
· MessageBox.Show() 的换行符为 "\n"
· Console 的换行符为 "\n"
从数据库中读取出来后,换行符不知为啥变成 "\n","\r" 莫名的丢失了。为正确显示格式要将 "\n" 替换为 "\r\n"
换行符还因平台而已,Unix/Linux 平台换行符是 "\n"。
为保持平台的通用性,最好用 Environment.NewLine。
转载于:https://www.cnblogs.com/weiqt/articles/3240624.html
Winform 中 TextBox 换行问题解析(转)相关推荐
- winform中textbox设置只能输入数字
winform中textbox设置只能输入数字 textbox 的keypress事件,通过keychar判断键盘的按键是否为数字或小数点.删除.退格 //判断按键是不是要输入的类型.if (((in ...
- C# 中 TextBox 换行的方法
C# 中 TextBox 换行 要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true. 这个大家都知道,可是当你要在代码中为Text属性设置多行文 ...
- C# 中 TextBox 换行
要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true. 这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:) 你 ...
- WinForm中TextBox 中判断扫描枪输入与键盘输入
提出问题:在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入.如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最终需要加按回车键确认后判读条码.这时候我 ...
- winform中textbox属性Multiline=true时全选
1.文本框右键属性 => 添加KeyDown事件. 2.添加如下代码: private void txt_result_KeyDown(object sender, KeyEventArgs e ...
- winform textbox换行
在winform中textbox为多行时multiline=true时,要想使文本在指定的字符后面换行只用"\n"是行不通的,需要用"\r\n" 转载于:htt ...
- C# WINFORM 中 多行TEXTBOX的换行
原文地址为: C# WINFORM 中 多行TEXTBOX的换行 要让一个Windows Form的 TextBox显示多行文本就得把它的Multiline属性设置为true. 这个大家都知道,可是当 ...
- C#在WinForm开发中Label换行方法
很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考. 第一种是把Label的AutoSize属性设为False,手动修改Label的 ...
- C# WinForm中的Label换行方法
很多朋友都会在开发WinForm中遇到Label要显示的内容太长,但却不能换行的问题.这里我总结了几种方法,供大家参考: 第一种是把Label的AutoSize属性设为False,手动 ...
最新文章
- OCA读书笔记(9) - 管理数据同步
- Vue.js-Day09【项目实战(附带 完整项目源码)-day04:用户个人中心页面、用户登录页面、将项目打包部署到服务器上、项目汇报、实训心得】
- Java中资源关闭的处理方式
- [转]application.properties详解 --springBoot配置文件
- java flux api,SpringBoot学习系列-WebFlux REST API 全局异常处理
- [转载]sql server 分布式查询
- C++语言(11)——C++类成员函数调用分析
- MFC vs2012 Office2013 读写excel文件
- 导论计算机论文题目,计算机类论文题目
- vbulletin论坛_采访– vBulletin的Kier Darby
- 台式计算机怎么放光盘,用台式电脑怎么放DVD
- CAD绘图次序快捷键是什么?怎么用?
- 可以批量制作吊牌标签上的条码标签打印软件
- latex 跳转标签_LaTeX 之 \label 的运用
- SpringMVC学习日记总结
- InstructGPT高效实践——【DeepSpeed-Chat】源码详解(2/3):Supervised Finetuning、Reward Model Finetuning
- Final Cut Pro如何安装自定义lut?final cut pro的lut安装在哪个文件夹?
- 机器学习性能评价指标汇总
- python-闰年判断
- synopsys tcl语言