繁体   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