use*_*530 51 c# textblock underline visual-studio windows-phone
我有一个textblock的width发言权500,但我的字符串只是说"H",但我想underline整个textblock宽度不仅轰下我能做些什么?
小智 187
您应该使用TextBlock的属性"TextDecorations".像那样:
<TextBlock Text="H" TextDecorations="Underline"/>
Run Code Online (Sandbox Code Playgroud)
dot*_*NET 20
只需添加2美分,通过此代码可以在运行时实现与Talia的答案相同的效果:
YourTextBlock.TextDecorations = System.Windows.TextDecorations.Underline;
Run Code Online (Sandbox Code Playgroud)
出于某种原因,VS2010没有显示RHS的Intellisense,但它编译并正确运行.
<TextBlock VerticalAlignment="Bottom"
HorizontalAlignment="Center"
Margin="40"
Height="40"
FontSize="16"
Tapped="TextBlock_Tapped"
Text="Text"
Foreground="{StaticResource LightBlue}">
<Underline>
<Run Text="Text"/>
</Underline>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55051 次 |
| 最近记录: |