[英]Windows 8 C#/XAML - Create a border around textblock text
我正在為Windows 8應用商店創建一個應用,並且對XAML UI東西還很陌生。 我想做的是在文本塊中的實際文本周圍創建一個黑色邊框。 任何幫助將不勝感激。
這是文本塊:
<TextBlock Grid.Row="0" x:Name="TopLabel" VerticalAlignment="Top" Text="Top Label" HorizontalAlignment="Center" FontFamily="Impact" FontSize="48"/>
使用邊框控制:
http://msdn.microsoft.com/zh-CN/library/windows/apps/xaml/windows.ui.xaml.controls.border.aspx
像這樣的東西:
<Border BorderBrush="Gray" BorderThickness="2" Grid.Row="0">
<TextBlock x:Name="TopLabel" VerticalAlignment="Top" Text="Top Label" HorizontalAlignment="Center" FontFamily="Impact" FontSize="48"/>
</Border>
我相信您要查找的術語是“筆畫”,其他SO用戶已經注意到,出廠的功能集中似乎沒有這種影響。
以下問題/解決方案應滿足您的需求-基於WPF,但Windows 8和WPF均使用XAML: 將筆觸應用於文本
另外,也有關於它的內容豐富的MSDN文章(再次針對WPF,但原理應相同): 如何:創建輪廓文本(MSDN)
我希望這有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.