Как создать ссылку mailto в приложении форм Windows

Я хочу знать, как создать нечто похожее на ссылку mailto: (например, на HTML-страницах) в Windows Form. Чтобы при нажатии на нее почтовая программа по умолчанию для пользователей должна открывать новое пустое электронное письмо с указанным адресом электронной почты в поле To:.

Ответ 1

Если это приложение .NET, вы можете использовать элемент управления LinkLabel. Просто установите свойство text на фактический адрес электронной почты, а затем ответьте на обработчик события LinkClicked следующим образом:

System.Diagnostics.Process.Start("mailto:" & LinkLabel1.Text);

Вам нужно выполнить некоторую проверку работоспособности по адресу электронной почты и добавить некоторые ошибки, но это должно сделать трюк.

Ответ 2

Существует элемент управления LinkLabel в Windows.Forms, который вы можете использовать.