簡體   English   中英

如何在 C# 中使 listBox 中的鏈接可點擊

[英]How do I make links in listBox clickable in C#

我制作了一個使用 listBox 的聊天應用程序,每次有人發送新消息時,文本都會顯示在列表框中,我想這樣做,如果有人發送以 http 或 https 開頭的消息,則可以單擊並默認打開鏈接瀏覽器。 我使用 Visual Studio 2019 企業版。 我嘗試搜索 web 但沒有找到我要找的東西,我不知道自己該怎么做。 任何幫助高度贊賞。

編輯:我想讓顯示在 listBox屏幕截圖中的鏈接可點擊,它是一個 win forms 應用程序

1. 以字符串形式獲取選中的項目 - listBox1.SelectedItem.ToString(); https://stackoverflow.com/a/18065641/13028588

2. Find word that has http:// or https:// C# - Maybe this can help https: //docs.microsoft.com/en-us/dotnet/csharp/how-to/search-strings https:// docs.microsoft.com/en-us/dotnet/api/system.string.contains?view=net-5.0 使用 C# 在字符串中查找文本

3.獲得字符串形式的鏈接后,您可以使用它 - System.Diagnostics.Process.Start("https://thelink.com"); - 如何在 C# 的默認瀏覽器中打開

這只是希望為您指明正確的方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM