Wpf RichTextBox如何删除最后一行(求助各位大神)

问题描述

如题我想控制RichTextBox的输入内容。现在使用的方法是如下:MyRichText.Document.Blocks.Remove(MyRichText.Document.Blocks.LastBlock);但如上方法在最后一行处回车换行是正常的,但连续输入时就会连同上一行也移除了。现在想控制到,值删除最后一行,不知道有没有什么好的方法!!!

解决方案

解决方案二:
好长时间了,一直没有解决!!自己顶下~~
解决方案三:
你要删除什么样的最后一行,是空行吗?
解决方案四:
用了你的代码测试,可用。你的意思是不是不考虑有没有换行符,只要直观上是换到了下一行,就只删除最后的这一行?
解决方案五:
引用3楼danding_ge的回复:

用了你的代码测试,可用。你的意思是不是不考虑有没有换行符,只要直观上是换到了下一行,就只删除最后的这一行?

嗯是这样的意思!!
解决方案六:
这恐怕不行吧,没有换行符系统怎么识别你已经换行了呀?
解决方案七:
是啊!!不知道有什么办法能实现!!
解决方案八:
找到最后的'r'试试
解决方案九:
引用7楼liuchaolin的回复:

找到最后的'r'试试

貌似不行吧!!!
解决方案十:
看一下RichTextBox每行有多少个字符串长度,计算一下一共多少行,如果是整数行说明最后一样是整行,如果有余数说明最后一样没有占满空间。此时把余数的长度删除。从业余角度提供的思路。

时间: 2024-09-20 15:39:00

Wpf RichTextBox如何删除最后一行(求助各位大神)的相关文章

小白求助:winpcap的抓包软件,显示内容的Edit框只能显示一行。望大神求解!

问题描述 小白求助:winpcap的抓包软件,显示内容的Edit框只能显示一行.望大神求解! (附程序图)显示内容的Edit框只显示一行,请问问题出在哪儿,望大神求解! 不知是不是edit只能显示一行内容,后面的内容覆盖了前面的内容 解决方案 建议用wireshark进行过滤查看,不过源代码为十六进制的字符串: 解决方案二: 建议用wireshark进行过滤查看,不过源代码为十六进制的字符串: 解决方案三: 你把edit控件设置多行属性 或者用richedit

c++-C++文档输出,求助各位大神

问题描述 C++文档输出,求助各位大神 请问一下,在C++中,如何通过输入计算机中文档名在运行屏幕上输出文档内容 解决方案 要看文档什么格式,如果是文本文件,直接读取输出就可以了.如果是word等复杂格式,就比较复杂了. 解决方案二: http://blog.csdn.net/pud_zha/article/details/20121265http://blog.csdn.net/huangshizeng/article/details/7317626参考这个 解决方案三: 还有个简单的办法,就

管理工作-求助各路大神,拜托拜托。。。。。。

问题描述 求助各路大神,拜托拜托...... Java/java web:基于MVC架构的班级日常工作管理系统. 功能包括:学生信息,学生成绩信息,课程信息,班费信息,奖金信息的录入.删除.修改.以及各信息的查询,按学生成绩信息评定奖金等级,班费的收入.支出.剩余. 解决方案 http://wenku.baidu.com/link?url=cCIPbQUYvnEUJ-B8uMkqGd6S4qQry9rFqDLXJsabzilPfRNaTUAbRbqiyeNruiTZbtKj_sIIYbpUbc7

百度地图 定位 标注-IOS 百度地图 标注删除不了?求求大神啊 拜托了

问题描述 IOS 百度地图 标注删除不了?求求大神啊 拜托了 if (!_perList) { _perList=[[PersonalViewController alloc]init]; [self becomeFirstResponder]; CGFloat y=CGRectGetMaxY(_toolBar.frame); CGRect popFrame=CGRectMake(10, y, self.view.frame.size.width-20, self.view.frame.size

不用控件显示数据-求助各位大神,如何不用控件来显示数据库的中的数据

问题描述 求助各位大神,如何不用控件来显示数据库的中的数据 在线等 急!!! 谢谢了 解决方案 你这里不要用++,缺少数据字符串没有实现++,所以报错采纳的话可以详细写给你.不过你要贴文本形式的代码,而不是图片. 解决方案二: sb.Append(""<table>""); sb.Append(""<th>""); for (int i = 0; i < ds.Tables[0].Columns.

c语言-求助各位大神,是LINUX下关于tail实现的

问题描述 求助各位大神,是LINUX下关于tail实现的 #include #include #include #include #define MAXLINE 50 int cur_rec; int cur_nums; int file_fd = -1; char buf[MAXLINE ]; void file_open1(char *); char *file_next(void); void file_close1(int); void swift(char *); int main(i

学术-入门网络小白求助热心大神

问题描述 入门网络小白求助热心大神 我是一名网络工程专业的学生,今年大二,喜欢网络安全开发方向的东西.希望各路大神提供一下好的建议,已经自学完计算机网络教材. 解决方案 网络安全需要你对网络体系结构.协议.密码学.操作系统.软件开发.逆向工程等等有非常透彻的理解和研究.网络安全算是计算机科学中国外差距比较大的领域,如果你立志从事这些研究,而且你才大二,有条件最好出国深造. 解决方案二: 网络方面可能会需要一些类似CCIE的证书神马的 解决方案三: APUE和Unix网络编程可有看?

代码-求助各位大神!HP500-310CN 台式机WIN7 64位安装不了佳能网络扫描仪驱动!

问题描述 求助各位大神!HP500-310CN 台式机WIN7 64位安装不了佳能网络扫描仪驱动! 关于安装软件出现代码2869 ,现在公司 有三台WIN7 64位操作系统,安装佳能复印一体机, 始终装不上扫描仪驱动,网络安装,老是提示,安装到了99%突然来了个,无法安装该程度!求助! 错误代码为2869 网上有说是BIOS系统时间的问题,检查了BIOS,时间正确,有说是WIN7的UAC问题,但我是用默认内置的管理员账户装的,也点安装属性,使用兼容,模式,一样,出现2869的错误代码 不知道怎么

求助新手大神勿喷,怎样实现缩略图点击后放大,只使用html+css技术!

问题描述 求助新手大神勿喷,怎样实现缩略图点击后放大,只使用html+css技术! 如标题1111111111111111111111111111111111111111 解决方案 只是用html+css实现不了的,需要用到点JavaScript的知识 解决方案二: 为什么不用封装好的呢.我自己用的是fancybox 解决方案三: 配合JS,或者使用CSS3. 使用CSS非常容易实现. 解决方案四: 配合JS,或者使用CSS3. 使用CSS3非常容易实现.