2011-12-25 20 views
-1

cssでa:hover {}のようにユーザーがマウスを動かすたびに、tlabelに下線を付ける方法。 たとえば、私はdelphi 2010を使用しています下線上のマウスのTLabel?

+0

「たとえば」?プログラミング言語は柔軟性がありますか? – Ryan

+1

ハイパーリンクが必要ですか? –

+0

@DavidHeffernan私はハイパーリンクをしたい –

答えて

3

ハイパーリンクのラベルが必要なように聞こえます。 TLinkLabelコントロールがあなたのニーズを満たす場合があります。

+0

TLinkLabelの背景を透明にしたり、背景色を正確に(私はカスタムTPNGの背景を使用しています)していますか? –

+0

私はそれについて知らない。私がそれを使用したときには透明です。 –

0

TLabelのOnMouseEnter、OnMouseMoveおよびOnMouseLeaveイベントを使用します。

ラベルの上にマウスが移動したり移動したりすると、テキストに下線が引かれます(Label.Font.StyleをfsUnderlineに設定します)。マウスがラベルを残すときに、テキストの下線を削除します。

関連する問題