|
- <TextBlock Grid.Column="1" TextOptions.TextRenderingMode="ClearType" TextOptions.TextFormattingMode="Display" Foreground="White"
- FontFamily="Arial" FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Margin="2,4,4,2" TextWrapping="Wrap" TextTrimming="CharacterEllipsis">
- <Hyperlink NavigateUri="{Binding Path=Url}" Click="Hyperlink_Click" CommandParameter="{Binding}" Style="{StaticResource hyberlinkEffect}">
- <TextBlock Grid.Column="1" Text="{Binding Path=Title}" TextOptions.TextRenderingMode="ClearType" TextOptions.TextFormattingMode="Display" Foreground="White"
- FontFamily="Arial" FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Margin="2,4,4,2" TextWrapping="Wrap" TextTrimming="CharacterEllipsis" />
- </Hyperlink>
- </TextBlock>
复制代码 定义样式资源
- <!--集成资源-->
- <Style x:Key="hyberlinkEffect" TargetType="{x:Type Hyperlink}">
- <Setter Property="Foreground" Value="#3d6490"></Setter>
- <Setter Property="TextBlock.TextDecorations" Value="{x:Null}"></Setter>
- <Style.Triggers>
- <Trigger Property="IsMouseOver" Value="True">
- <Setter Property="Foreground" Value="Green"></Setter>
- <!--在鼠标悬停显示下划线-->
- <Setter Property="TextBlock.TextDecorations">
- <Setter.Value>
- <TextDecorationCollection>
- <TextDecoration Location="Underline"/>
- </TextDecorationCollection>
- </Setter.Value>
- </Setter>
- </Trigger>
- </Style.Triggers>
- </Style>
复制代码 使用资源
- <TextBlock Margin="10,56,-10,-56" >
- 使用样式资源:
- <Hyperlink NavigateUri="http://www.tianma3798.cn" ToolTip="欢迎访问,爱短句网"
- Style="{StaticResource hyberlinkEffect}"
- >www.tianma3798.cn</Hyperlink>
- </TextBlock>
复制代码 WPF XAML 资源样式模板属性存放位置
- <Window.Resources>
- 放置此处
- </Window.Resources>
复制代码
|
上一篇:Linux磁盘扩容后宝塔显示磁盘无变化解决方案下一篇:fiddler抓包抖音
|