PDA

View Full Version : قرار دادن یک لینک به جای یک کلمه در RichTextBox



aliasghar2
دوشنبه 22 دی 1393, 15:42 عصر
سلام
میخام تویه richTextbox بعضی از کلمات رو به به لینک تبدیل کنم لطفا راهنمایی کنید

با تشکر

erfan_urchin
دوشنبه 22 دی 1393, 17:38 عصر
سلام
private void button1_Click(object sender, EventArgs e)
{
LinkLabel link = new LinkLabel();
link.Text = "سایت گوگل";
richTextBox1.AppendText(link.Text);
richTextBox1.Controls.Add(link);
LinkLabel.Link data = new LinkLabel.Link();
data.LinkData = "www.google.com";
link.Links.Add(data);
link.LinkClicked += link_LinkClicked;
}


void link_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(e.Link.LinkData.T oString());
}

موفق باشی

aliasghar2
دوشنبه 22 دی 1393, 18:19 عصر
ممنون دوست عزیز
ولیمن میخام این لینک رو جایگزین یه کلمه بکنم مثلاکلمه گوگل تویه متن وجود داره و من میخام این کلمه رو پیدا کنم و به لینک تبدیل کنم