'宣言 Public Event LinkClicked As C1SuperLabelLinkClickedEventHandler
public event C1SuperLabelLinkClickedEventHandler LinkClicked
イベント データ
イベント ハンドラが、このイベントに関連するデータを含む、C1SuperLabelLinkClickedEventArgs 型の引数を受け取りました。次の C1SuperLabelLinkClickedEventArgs プロパティには、このイベントの固有の情報が記載されます。
| プロパティ | 解説 | 
|---|---|
| Button | リンク上でクリックされたボタンを取得します。 | 
| HRef | リンクの HREF 属性の値を取得します。 | 
| Target | リンクの TARGET 属性の値を取得します。 | 
解説
ハイパーリンクは、HTML ソーステキストで「A」タグを使用して作成されます。ハイパーリンクがクリックされると、 LinkClicked イベントが発生し、リンクに関する情報を提供します。その後、イベントハンドラは対応するアクションを実行できます。
            
            使用例
以下の例では、「A」タグを使用するいくつかのハイパーリンクを作成します。ユーザーがリンクをクリックすると、イベントハンドラがメッセージボックスを表示します。
            
             
    
	
	    
	    
	
            
            
            
            // c1superLabel を設定する c1superLabel.AutoSize = true; c1superLabel.Text = "バージョン情報ダイアログを表示するには <a href='about'><b>こちら</b></a> をクリックしてください。<br>" + "現在時刻を表示するには <a href='time'><b>こちら</b></a> をクリックしてください。"; // イベントハンドラをアタッチする c1superLabel.LinkClicked += new C1SuperLabelLinkClickedEventHandler(c1superLabel_LinkClicked); // ... void c1superLabel_LinkClicked(object sender, C1SuperLabelLinkClickedEventArgs e) { if (e.HRef == "about") { MessageBox.Show("C1SuperLabel のバージョン情報"); } else if (e.HRef == "time") { MessageBox.Show("現在時刻は " + DateTime.Now.ToShortTimeString()); } }
参照