LinkLabel をクリックした時にその URL にジャンプする - Visual C# プログラミング
PROGRAM
LinkLabel をクリックした時にその URL にジャンプする
LinkLabel に URL を設定して、それをクリックしたときに、その URL のページをブラウザーで開いてみます。
そのために、今回はまず Windows フォームに LinkLabel を貼り付けて、そのテキストとして URL を設定します。
もっとも、LinkLabel でページを開く処理は自分で記述することになるため、必ずしも URL が Text プロパティに設定されている必要はありません。
今回は Text プロパティに設定されている URL を開くようにしたいと思うので、次のように、貼り付けた LinkLabel の LinkClicked イベントをハンドルして、次のコードを実装します。
private void linkURL_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
LinkLabel link = (LinkLabel)sender;
// System.Diagnostics 名前空間の Process クラスの Start メソッドを使って URL を開いています。
System.Diagnostics.Process.Start(link.Text);
}
このようにすることで、クリックされた LinkLabel に設定されている URL テキストを、ブラウザで開くことができました。
[ もどる ]