【问题标题】:List of Strings to Links链接的字符串列表
【发布时间】:2011-05-19 16:30:12
【问题描述】:

我想知道是否可以在 c# 中为文本框设置可点击链接的字符串列表?目前我可以像这样设置文本框

txtBox.Lines = values.ToArray();

理想情况下,如果可能的话,我希望它们作为链接?也许是链接标签之类的?

【问题讨论】:

    标签: c# .net winforms hyperlink textbox


    【解决方案1】:

    (我假设您使用的是 Windows 窗体;WPF/Silverlight 的答案可能略有不同。)

    文本框只包含文本 - 它不够“丰富”,无法包含链接。

    如果您想要一个列表,您可能需要考虑使用某种描述的ListBox - 或者可能是RichTextBox;我没有尝试在RichTextBox 中创建链接,所以我不知道是否可以。

    当然,您也没有指定用户点击链接时想要发生的事情......

    【讨论】:

    • 现在什么都不需要发生 - 只是想暂时获得核心功能并稍后添加细节
    【解决方案2】:

    使用 RichTextBox 并检查这个 - http://www.codeproject.com/KB/edit/RichTextBoxLinks.aspx

    【讨论】:

      【解决方案3】:

      您可以尝试使用Windows.Forms.Controls.LinkLabel。它允许存储多个链接以及其中的文本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-24
        • 1970-01-01
        • 2022-01-20
        相关资源
        最近更新 更多