我想知道在c#中是否可以将可点击链接的字符串列表设置为文本框?目前我可以像这样设置文本框
txtBox.Lines = values.ToArray();
理想情况下,如果可能,我希望他们作为链接?也许链接标签或什么?
答案 0 :(得分:2)
(我假设你使用的是Windows Forms; WPF / Silverlight的答案可能略有不同。)
文本框只包含文本 - 它不够“丰富”,无法拥有链接。
如果您想要列表,您可能需要考虑使用ListBox
某些描述 - 或者可能是RichTextBox
;我还没有尝试在RichTextBox
中创建链接,所以我不知道是否可能。
当然,您没有指定当用户点击链接时您想要发生的事情......
答案 1 :(得分:1)
您可以尝试使用Windows.Forms.Controls.LinkLabel
。它允许存储多个链接以及其中的文本。
答案 2 :(得分:1)
使用RichTextBox并检查 - http://www.codeproject.com/KB/edit/RichTextBoxLinks.aspx