簡體   English   中英

如何在Windows Phone 7應用程序開發中制作自定義文本塊

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM