Я пытаюсь вставить гиперссылку на Rich Text Box в WinForms (используя. NET Framework 4.6.1). Я делаю это так: прошу вставить и URL-адрес, и текст, а затем добавлю его в rtb (я знаю, что может быть лучше сделать это с выделенным текстом, а затем запрашивать только URL-адрес).
Но когда я пытаюсь добавить RTF, получается, что он вообще не добавлен. Я добавляю его следующим образом:
string rtf = $"{{\\field{{\\*\\fldinst HYPERLINK \"{url}\"}}{{\\fldrslt {urlText}}}}}";
richTb.Rtf += rtf;
Я также пробовал добавлять вместо него richTb.SelectionRtf
, но получил тот же результат. Я что-то упустил ??