c# – 删除.NET RichTextBox中的特定行
发布时间:2020-12-15 19:32:33 所属栏目:百科 来源:网络整理
导读:如何删除RichTextBox中的特定文本行? 解决方法 另一种方案: private void DeleteLine(int a_line){ int start_index = richTextBox.GetFirstCharIndexFromLine(a_line); int count = richTextBox.Lines[a_line].Length; // Eat new line chars if (a_line
如何删除RichTextBox中的特定文本行?
解决方法
另一种方案:
private void DeleteLine(int a_line) { int start_index = richTextBox.GetFirstCharIndexFromLine(a_line); int count = richTextBox.Lines[a_line].Length; // Eat new line chars if (a_line < richTextBox.Lines.Length - 1) { count += richTextBox.GetFirstCharIndexFromLine(a_line + 1) - ((start_index + count - 1) + 1); } richTextBox.Text = richTextBox.Text.Remove(start_index,count); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- VB.Net中的HTTP文件服务器(130行代码)
- swift – 使用具有非可选值赋值的guard
- Cocos2d-x 3.x学习笔记:猩先生带你打飞机(二)素材准备与游
- C – stat(),access()在gnu gcc下无法正常工作
- c – 我可以知道多态对象是否实现了任意抽象类?
- c# – 如何在加载页面后加载此ASP.NET div?
- Strings And Characters Of Swift 2.1
- 详解vue使用vue-layer-mobile组件实现toast,loading效果
- c# – 如果Linq的字段为空,如何替换值?
- ruby-on-rails – 如何在RSpec中分解常见的“before(:each