[英]how to make a custom textblock in windows phone 7 application development
我正在為Windows Phone 7構建一個應用程序,我需要在其中創建一些自定義文本塊。 請看下面的圖片:
是否可以編寫我的文本塊以便看起來像這樣。 如果可能,請共享代碼。 此外,它不一定是文本塊,但不應該是按鈕。 我只想要這種設計並使它們可點擊
您可以使用Expression blend來自定義文本塊。 右鍵單擊您的項目,然后打開混合,您可以在其中以所需的形狀制作文本塊。 您可以在http://msdn.microsoft.com/zh-cn/library/bb613598(v=vs.110).aspx中看到自定義按鈕的示例。 他們使用矩形並將其設置為按鈕
你可以做這樣的事情,
<Border Background="Red" Style="{StaticResource TitleBorder}" Width="38" Margin="0,0,5,0">
<TextBlock Text="City " Height="19" Width="26" />
</Border>
將此樣式放入Application.Resources
<Style x:Key="TitleBorder" TargetType="Border">
<Setter Property="CornerRadius" Value="10"/>
<Setter Property="BorderThickness" Value="3"/>
<Setter Property="Margin" Value="0,0,5,0"/>
<Setter Property="BorderBrush" Value="Orange"></Setter>
<Setter Property="Grid.Column" Value="0"/>
</Style>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.