如何将TextBox
或RichTextBox
链接中的文字转换为我选择的网址?
如何将TextBox
中的文本部分作为超链接创建,所以当单击文本时,它会打开一个浏览器,其中包含我选择的URL?
在我的特定例子中,这是问题:
我有一个包含很多单词的文本框,每个单词之间是一个新行,我想让每个单词链接到一个特定的网站。我该怎么做呢?
答案 0 :(得分:1)
假设WinForms:
将DetectUrls
(MSDN Link)属性设置为 true ,然后处理LinkClicked
事件(MSDN Link):
richTextBox.DetectUrls = true;
richTextBox.LinkClicked += (sender, e) => {
System.Diagnostics.Process.Start(e.LinkText);
};
答案 1 :(得分:0)
您可以使用System.Diagnostics.Process.Start(textbox.Text);