请教:在richtext中的( 和 )的匹配查询

CACACAW 2005-11-25 03:36:29
焦点移到某个符号(如左括号)的右边,这是能够找到和之匹配的符号(右括号),并红色显示
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lookfeng 2005-11-25
  • 打赏
  • 举报
回复
那就自己考虑了!
搬运工木木 2005-11-25
  • 打赏
  • 举报
回复
楼上的兄弟,不对吧, 如果是 (()),可能会出错吧?
lookfeng 2005-11-25
  • 打赏
  • 举报
回复
private void rtb_SelectionChanged(object sender, System.EventArgs e)
{
int pos = rtb.SelectionStart;
if (pos = 0) return;
char c = rtb.Text[pos-1];
if (c == '(');
{
int pos2 = rtb.Text.IndexOf(')', pos1);
if (pos2 == -1) return;
rtb.Select(pos2, 1);
rtb.SelectionColor = Color.Red;
rtb.Select(pos1, 0);
}
}

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧