社区
C#
帖子详情
c# RichTextBox.MaxLength自动去掉多余文字
智者知已应修善业
2012-05-18 12:05:53
给代码示例或相关文章链接
...全文
519
13
打赏
收藏
c# RichTextBox.MaxLength自动去掉多余文字
给代码示例或相关文章链接
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
智者知已应修善业
2012-06-04
打赏
举报
回复
舍弃这个方案,采用文章分段后自动添加保存到数据库方案已完成。
智者知已应修善业
2012-05-18
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
1.可以用脚本来控制字数(单独的脚本),需要限制的页面引用就行
2.如果数据库设置了大小限制,比如nvarchar(50),那么提交后默认会自动截取到50
[/Quote]
第二点是对的,所以,在提交前需要知道保存的文字到哪里了,全了没,还需要再添加记录以便添加后面的文字没,所以希望自动截取到提交文字的限定数量在RichTextBox.Text中以便清楚知道提交保存的文字到哪里了
另外不是网页的是WINFORM的
juner77617
2012-05-18
打赏
举报
回复
在给数据库传递参数的时候可以自动截取的吧
比如SQL: new SqlParameter("@XX", SqlDbType.VarChar,3958)
人生难得一只鸡
2012-05-18
打赏
举报
回复
1.可以用脚本来控制字数(单独的脚本),需要限制的页面引用就行
2.如果数据库设置了大小限制,比如nvarchar(50),那么提交后默认会自动截取到50
智者知已应修善业
2012-05-18
打赏
举报
回复
除了提交数据库外,还保存其他文件时不受限制的字数为默认大小怎么办?总不能都是限定数字!
熙风
2012-05-18
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
由于数据库字段限制,想在粘贴时把设定值之外的文字自动去掉,不至于提交保存数据库时提示超过而不能保存。
.Remove该在哪里使用?怎么.Remove也无效?
if (粘贴文本.Length > RichTextBox.MaxLength)
RichTextBox.Text = RichTextBox.Text.Substring(0, 起点) + 粘……
[/Quote]
你就把控件的默认长度改成你限制的长度啊,,何必那么纠结了,,还要用程序去截取?
你设置默认长度后会自动跟你截取的
智者知已应修善业
2012-05-18
打赏
举报
回复
由于数据库字段限制,想在粘贴时把设定值之外的文字自动去掉,不至于提交保存数据库时提示超过而不能保存。
.Remove该在哪里使用?怎么.Remove也无效?
if (粘贴文本.Length > RichTextBox.MaxLength)
RichTextBox.Text = RichTextBox.Text.Substring(0, 起点) + 粘贴文本.Remove(RichTextBox.MaxLength) + RichTextBox.Text.Substring(起点);
不太理解以上句法怎么不起作用?
另外控件添加后就是默认的,没去设定,只是在程序某地方设定:RichTextBox.MaxLength=3958;
熙风
2012-05-18
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
问题在于RichTextBox.MaxLength=3958;设置好以后,粘贴进去的文字还是超过设定字数。
[/Quote]
那你就不设置长度啊,,用默认的长度不就可以 了
flyingfish01
2012-05-18
打赏
举报
回复
RichTextBox.MaxLength
添加内容时,检验长度,超出增加 RichTextBox.MaxLength 长度试试看;
或者在 RichTextBox 属性里,设置 MaxLength 数值大点
智者知已应修善业
2012-05-18
打赏
举报
回复
问题在于RichTextBox.MaxLength=3958;设置好以后,粘贴进去的文字还是超过设定字数。
wangsong145
2012-05-18
打赏
举报
回复
楼主啥意思?
熙风
2012-05-18
打赏
举报
回复
RichTextBox.MaxLength是会自动去掉多余文字怎么了?
你的问题呢?
智者知已应修善业
2012-05-18
打赏
举报
回复
懒人设计软件特点:操作“傻瓜化”,代码写的N浪N长;
2个帖子难住高手了?!
用
richTextBox
1.Find实现查找功能,
C#
源代码
用
richTextBox
1.Find实现查找功能,
C#
源代码 用VisualStudio2008创建 http://download.csdn.net/user/gouyue
C#
RichTextbox
设置行间距
C#
RichTextbox
设置行间距
设置
RichTextBox
的文本对齐方式
本案例介绍了设置
RichTextBox
的文本对齐方式,需要的朋友请看
C#
richTextBox
显示和保存带格式的Word文档
C#
实现
richTextBox
显示、保存和另存为带格式的Word文档
NET,
C#
在
RichTextBox
控件加入图片(类似QQ)教程
NET,
C#
在
RichTextBox
控件加入图片(类似QQ)教程
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章