为了账号安全,请及时绑定邮箱和手机立即绑定

richTextBox不会将选择的子字符串替换为另一个字符串

richTextBox不会将选择的子字符串替换为另一个字符串

C#
撒科打诨 2021-03-30 17:14:14
那是我的代码:if (richTextBox1.SelectedText.Length > 0){      for (int i = 0; i<=richTextBox1.SelectedText.Length-8;i++)      {           if (richTextBox1.SelectedText.Substring(i, 7) == "http://")           {              richTextBox1.Select(i, 7);              richTextBox1.SelectedText = "";              richTextBox1.DeselectAll();          }      }}这适用于button click事件。这有点像“删除格式”选项。用户应从richTextBox中选择某个区域,程序应查找超链接(以“ http://”开头的内容)并从中删除“ http://”。它有效,但并非总是如此。有时,它会替换richTextBox中的随机文本,而不是替换我想要的字符串。我能做什么?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 194 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信