LinkButton / HyperLink なボタン | 野良エンジニアの足跡

LinkButton / HyperLink なボタン

こんにちは、nagino です。


WPF では LinkButton や HyperLink がありません。

Windows Form のものを流用する、ボタンのスタイルなどを変更する、という方法もありますが、もっと簡単にできました。


<TextBlock>
<Hyperlink>
問い合わせ
</Hyperlink>
</TextBlock>

うーん、これだけでできてしまうのですね。

あとは Click イベントを拾うことで処理できます。


表示する文字を変えたい場合は以下のようにすることでできます。


<TextBlock>
<Hyperlink>
<TextBlock Text="{Binding SOMETHING}" />
</Hyperlink>
</TextBlock>

うーん、TextBlock が大活躍です。


WPF を知っている人にとっては初歩の初歩なのでしょうが、色々と ASP.NET や Windows Form との違いが多く戸惑うことが多いです。