HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2005の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2005 Tips > コントロール > LinkLabel Tips メニュー

04.ハイパーリンクの下線の動作を決定する

UPDATE:2006/09/07 

<< 前のTips  次のTips >>

 

 ハイパーリンクの下線の動作を決定するには、LinkBehaviorプロパティを使用します。LinkBehaviorプロパティに使用できる値は表の通りです。

LinkBehavior列挙体

メンバ名 説明
AlwaysUnderline リンクは常に下線付きテキストで表示されます。
HoverUnderline マウスがリンク テキストの上にある場合にだけ、リンクが下線付きテキストで表示されます。
NeverUnderline リンク テキストには下線が付きません。この場合でも、LinkLabel コントロールの LinkColor プロパティを使用して、リンクをほかのテキストと区別できます。
SystemDefault この設定の動作は、コントロール パネルまたは Internet Explorer の [インターネット オプション] ダイアログ ボックスで設定されているオプションによって異なります。



 
サンプル
private void Form1_Load(object sender, EventArgs e)
{
    //AlwaysUnderline
    linkLabel1.LinkBehavior = LinkBehavior.AlwaysUnderline;
    //HoverUnderline
    linkLabel2.LinkBehavior = LinkBehavior.HoverUnderline;
    //NeverUnderline
    linkLabel3.LinkBehavior = LinkBehavior.NeverUnderline;
    //SystemDefault
    linkLabel4.LinkBehavior = LinkBehavior.SystemDefault;
}