C#:
using DevExpress.Utils;
using DevExpress.XtraEditors;
using System;
namespace XtraMessageBox_HyperLink
{
public partial class Form1 : XtraForm
{
public Form1()
{
InitializeComponent();
}
private void btnMesaj_Click(object sender, EventArgs e)
{
XtraMessageBoxArgs args = new XtraMessageBoxArgs(this.LookAndFeel, this, "<href=https://turkdevelopers.net>Türk Yazılım Geliştiriciler Forumu</href>", "TurkDevelopers.Net");
args.AllowHtmlText = DefaultBoolean.True;
args.Load += OnXtraMessageArgsLoad;
XtraMessageBox.Show(args);
}
private static void OnXtraMessageArgsLoad(object sender, XtraMessageBoxLoadArgs args)
{
if (sender is XtraMessageBoxForm xtraMessageBoxForm)
{
args.MessageBoxArgs.HyperlinkClick += (s, e) =>
{
xtraMessageBoxForm.Close();
DevExpress.Data.Utils.SafeProcess.Start(e.Link);
};
}
}
}
}