潜移默化学会WPF(样式篇)---TextBlock ☞超链接 - AYUI框架 - 博客园

原文: 潜移默化学会WPF(样式篇)---TextBlock ☞超链接 - AYUI框架 - 博客园

复制代码
  <Style x:Key="hyberlinkEffect" TargetType="{x:Type Hyperlink}">

<Setter Property="Foreground" Value="#3D6490"></Setter>

<Setter Property ="TextBlock.TextDecorations" Value ="{x:Null}" />

<Style.Triggers >

<Trigger Property ="IsMouseOver" Value ="True" >

<Setter Property ="Foreground" Value ="#658BAF" />

<!-- 在鼠标悬停时显示下划线 -->

<Setter Property ="TextBlock.TextDecorations" >

<Setter.Value >

<TextDecorationCollection >

<TextDecoration Location ="Underline" />

</TextDecorationCollection >

</Setter.Value >

</Setter >

</Trigger >

</Style.Triggers >

</Style>
复制代码



以上的样式是textblock的超链接没有下划线   鼠标移动到上面有下划线  ,初始颜色  鼠标移动上的颜色你自己修改

用法:

<TextBlock x:Name="txtForget" Grid.Row="2" Grid.Column="4" VerticalAlignment="Center" Margin="5,4,0,2">
<Hyperlink NavigateUri="http://www.joyeon.com/" Click="Hyperlink_Click" ToolTip="几分钟帮你搞定" Style="{StaticResource hyberlinkEffect}" >忘记密码?</Hyperlink>

我只提供一个思路,如果你对这跟导线而扩展了它的导线长度,还希望你能够无私分享,如果你有更好的思路,希望能互相学习,谢谢了

分类: WPF
1
0
« 上一篇: 潜移默化学会WPF--键盘按键--快捷键
» 下一篇: 潜移默化学会WPF(安全篇<一>)--MD5加密三种方法加实践
复制代码
  <Style x:Key="hyberlinkEffect" TargetType="{x:Type Hyperlink}">

<Setter Property="Foreground" Value="#3D6490"></Setter>

<Setter Property ="TextBlock.TextDecorations" Value ="{x:Null}" />

<Style.Triggers >

<Trigger Property ="IsMouseOver" Value ="True" >

<Setter Property ="Foreground" Value ="#658BAF" />

<!-- 在鼠标悬停时显示下划线 -->

<Setter Property ="TextBlock.TextDecorations" >

<Setter.Value >

<TextDecorationCollection >

<TextDecoration Location ="Underline" />

</TextDecorationCollection >

</Setter.Value >

</Setter >

</Trigger >

</Style.Triggers >

</Style>
复制代码



以上的样式是textblock的超链接没有下划线   鼠标移动到上面有下划线  ,初始颜色  鼠标移动上的颜色你自己修改

用法:

<TextBlock x:Name="txtForget" Grid.Row="2" Grid.Column="4" VerticalAlignment="Center" Margin="5,4,0,2">
<Hyperlink NavigateUri="http://www.joyeon.com/" Click="Hyperlink_Click" ToolTip="几分钟帮你搞定" Style="{StaticResource hyberlinkEffect}" >忘记密码?</Hyperlink>

我只提供一个思路,如果你对这跟导线而扩展了它的导线长度,还希望你能够无私分享,如果你有更好的思路,希望能互相学习,谢谢了

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/10459109.html