如何实现点击RichTextBox中的链接,访问网页?? 在RichTextBox中,如果有链接地址,它会显示成蓝色,并有下划线,可是要如何实现点击链接就弹出窗口访问网页呢,请教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以为 LinkClicked 事件创建事件处理程序来处理控件中的所有单击链接事件。LinkClickedEventArgs,向 LinkClicked 事件的事件处理程序提供相应数据,使您得以确定控件中的哪个链接被单击,从而处理该链接。private void richTextBox1_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e){ System.Diagnostics.Process.Start(e.LinkText);} this.RTxtContent.LinkClicked += new System.Windows.Forms.LinkClickedEventArgs (this.RTxtContent_LinkClicked);private void RTxtContent_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e) { System.Diagnostics.Process.Start(e.LinkText); }哪里出了错?? 加了这句后,链接变成了蓝色,可是点击无法访问。为什么?private void RTxtContent_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e){ System.Diagnostics.Process.Start("e.LinkText");} System.Diagnostics.Process.Start("e.LinkText");这句是不是要改改啊。 是在RichTextBox的LinkClick事件中就对了 System.Diagnostics.Process.Start("e.LinkText");这句是不是要改改啊。+++++++++++++++++++++++++++++++++++++++++++++++这句应该是System.Diagnostics.Process.Start(e.LinkText);就OK了。 先设置richTextBox1.DetectUrls=true;protected void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e){ System.Diagnostics.Process.Start("IExplore.exe", e.LinkText);} 如果程序已经运行的,怎么把窗口前置 关于web传真的发送【分不高但是很急,急急,急急,急急,急急】 线程操作UI的问题 高难度题!请教 winform 的数据库应用程序,如何在关闭界面时判断数据修改? C#如何获取邮箱里的邮件? infopath2007附件权限问题 c#的网络和BCB发送中文问题! 。net如果能开发如下东东就好了。 求助 VS中的 和行号对齐的辅助线(虚线)一样 怎么去掉 各位大哥,调了半天了,求解资源文件出现警告的原因 如何在C#编写的form中实现数据实时更新?
private void richTextBox1_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(e.LinkText);
}
private void RTxtContent_LinkClicked(object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(e.LinkText);
}哪里出了错??
{
System.Diagnostics.Process.Start("e.LinkText");
}
这句是不是要改改啊。
这句是不是要改改啊。
+++++++++++++++++++++++++++++++++++++++++++++++这句应该是System.Diagnostics.Process.Start(e.LinkText);
就OK了。
protected void Link_Clicked (object sender, System.Windows.Forms.LinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("IExplore.exe", e.LinkText);
}