SuperTooltip for WinForms
LinkClicked イベント (C1SuperTooltipBase)
使用例 

C1.Win.4.5.2 アセンブリ > C1.Win.C1SuperTooltip 名前空間 > C1SuperTooltipBase クラス : LinkClicked イベント
ユーザーが C1SuperTooltipBase内のハイパーリンクをクリックするときに発生するイベント。
シンタックス
'宣言
 
Public Event LinkClicked As C1SuperLabelLinkClickedEventHandler
public event C1SuperLabelLinkClickedEventHandler LinkClicked
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、C1SuperLabelLinkClickedEventArgs 型の引数を受け取りました。次の C1SuperLabelLinkClickedEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
リンク上でクリックされたボタンを取得します。  
リンクの HREF 属性の値を取得します。  
リンクの TARGET 属性の値を取得します。  
解説

デフォルトで、ツールチップはマウスを使って表示できないのでクリックできません。マウスを使ってツールチップを表示し、クリックできるようにするには、 HitTestVisibleプロパティを true に設定する必要があります。

ハイパーリンクは、HTML ソーステキストで「A」タグを使用して作成されます。ハイパーリンクがクリックされると、 LinkClickedイベントが発生し、リンクに関する情報を提供します。その後、イベントハンドラは対応するアクションを実行できます。

使用例
以下の例では、「A」タグを使用するいくつかのハイパーリンクを作成します。ユーザーがリンクをクリックすると、イベントハンドラがメッセージボックスを表示します。
// c1superTooltip を設定する
c1superTooltip.HitTestVisible = true;
var tipText = "バージョン情報ダイアログを表示するには <a href='about'><b>こちら</b></a> をクリックしてください。<br>" + 
  "現在時刻を表示するには <a href='time'><b>こちら</b></a> をクリックしてください。";
c1superTooltip.SetToolTip(someControl, tipText);
          
// イベントハンドラをアタッチする
c1superTooltip.LinkClicked += c1superTooltip_LinkClicked;
          
// ...
void c1superTooltip_LinkClicked(object sender, C1SuperLabelLinkClickedEventArgs e)
{
  if (e.HRef == "about")
  {
    MessageBox.Show("C1SuperLabel のバージョン情報");
  }
  else if (e.HRef == "time")
  {
    MessageBox.Show("現在時刻は " + DateTime.Now.ToShortTimeString());
  }
}
参照