Я разработчик .net. Я создаю настольное приложение. как добавить LinkLabel после некоторого текста в richtexbox?как добавить linklable после некоторого текста в richtexbox
Я использовал .past метод для вставки текста.
Я разработчик .net. Я создаю настольное приложение. как добавить LinkLabel после некоторого текста в richtexbox?как добавить linklable после некоторого текста в richtexbox
Я использовал .past метод для вставки текста.
По умолчанию он должен обнаруживать ссылки в самом элементе управления. Если нет, возможно, вы когда-нибудь изменили это.
Перейдите к свойствам управления и ищите DetectUrls
убедитесь, что установлено значение True. Это должно обнаружить связи в элементе управления.
Чтобы обработать ссылки при нажатии на них, вы можете создать обработчик событий для события LinkClicked для обработки всех ссылок, нажатых в элементе управления. LinkClickedEventArgs, предоставляемый обработчику событий для события LinkClicked, предоставляет данные, которые позволяют определить, какая ссылка была нажата в элементе управления, чтобы обработать ссылку.
Вы можете прочитать здесь: https://msdn.microsoft.com/en-us/library/system.windows.forms.richtextbox.detecturls(v=vs.110).aspx
Вы не можете добавить LinkLabel в RichTextBox. Вот почему есть свойство, которое вы можете использовать: 'DetectUrls'. Пожалуйста, см. Мой ответ на это. Я думаю, вы имели в виду, как я могу увидеть ссылку URL в RichTextBox ... – Codexer