社区
C#
帖子详情
c# RichTextBox.MaxLength自动去掉多余文字
智者知已应修善业
2012-05-18 12:05:53
给代码示例或相关文章链接
...全文
512
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个帖子难住高手了?!
C#
RichTextbox
设置行间距
在
C#
编程中,`
RichTextBox
`控件是Windows Forms应用程序中常见的文本编辑组件,用于显示和编辑富文本格式的数据。它提供了丰富的文本格式化功能,如字体样式、颜色、大小以及对齐方式等。然而,`
RichTextBox
`默认并...
用
richTextBox
1.Find实现查找功能,
C#
源代码
在
C#
编程中,`
richtextbox
`控件是一个非常常用的
文字
编辑和显示组件,它支持多种格式化文本,如字体、颜色、样式等。在实际应用中,我们经常需要为用户提供查找(Find)和替换(Replace)的功能,以便他们能快速定位...
设置
RichTextBox
的文本对齐方式
本案例将详细介绍如何在
C#
中设置`
RichTextBox
`控件的文本对齐方式。 首先,让我们了解`
RichTextBox
`控件的基本属性和方法。`
RichTextBox
`控件有两个主要的属性与文本对齐方式有关:`SelectionAlignment`和`...
C#
richTextBox
显示和保存带格式的Word文档
在
C#
编程中,`
richtextbox
`是一个常用的控件,用于显示和编辑富文本,它支持多种格式,包括字体、颜色、样式等。本文将深入探讨如何利用
C#
的`
richtextbox
`来显示、保存以及另存为带格式的Word文档。这涉及到Windows ...
NET,
C#
在
RichTextBox
控件加入图片(类似QQ)教程
在.NET框架中,
C#
是一种常用的编程语言,用于开发各种应用程序。在开发桌面应用时,我们经常使用Windows Forms或WPF来构建用户界面。在这些界面中,`
RichTextBox
`控件是一个非常实用的组件,它允许用户输入和格式化...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章