在多格式文本框中加入超级联接.比如:请接收或拒绝该邀请,当中"接收"和"拒绝"是超级联接的模式,可以点击触发实践,搞了两天,还是弄不出来,故请教各位!

解决方案 »

  1.   

    大哥 ,这样好像不行呀 ,
    换个控件吧 ,
    tichtextbox解析时 还是
    input type=。。不能有<a 在其中的
      

  2.   

    Windows 窗体 RichTextBox 控件可以将 Web 链接显示为彩色或下划线形式。可以编写代码,在单击链接时打开浏览器窗口,该窗口中显示链接文本中指定的 Web 站点。使用 RichTextBox 控件链接到 Web 页 将 Text 属性设置为包含有效 URL(例如“http://www.Microsoft.com/china”)的字符串。 
    确保将 DetectUrls 属性设置为 true(默认)。 
    实例化 Process 对象的全局实例。 
    为向浏览器发送所需文本的 LinkClicked 事件编写事件处理程序。 
    在下面的示例中,LinkClicked 事件根据在 RichTextBox 控件的 Text 属性中指定的 URL 打开 Internet Explorer 的一个实例。此示例假定窗体具有 RichTextBox 控件。 安全说明   在调用 Start 方法时,如果您由于没有足够的特权而在部分信任的上下文中运行代码,则将遇到 System.Security.SecurityException 异常。有关更多信息,请参见代码访问安全性基础知识。// C#
    public System.Diagnostics.Process p = new System.Diagnostics.Process();private void richTextBox1_LinkClicked(object sender, 
    System.Windows.Forms.LinkClickedEventArgs e)
    {
       // Call Process.Start method to open a browser
       // with link text as URL.
       p = System.Diagnostics.Process.Start("IExplore.exe", e.LinkText);
    }
    摘抄的别人的帖子.
      

  3.   

    cjzlxy(享受孤独),这位同志好象不太明白我的提问!不过还是要谢谢!
    我需要的不是网页的联接!
      

  4.   

    serversql(啊初),cjzlxy(享受孤独)回答的正是你要的,你只需要把
    private void richTextBox1_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e)
    里面的处理代码换成你需要的代码就可以了。
      

  5.   

    在多格式文本框中加入超级联接.比如:请接收或拒绝该邀请,当中"接收"和"拒绝"是超级联接的模式,可以点击触发实践,搞了两天,还是弄不出来,故请教各位! 是"接收"而不是"http://"
      

  6.   

    用LinkButton添加到RichTextBox里面