Xaml Windows Phone内的省略号按钮内容
当内容长度增加按钮宽度时,按钮内部是否可能出现省略号。Xaml Windows Phone内的省略号按钮内容,xaml,c#-4.0,windows-phone-8,windows-phone-8.1,Xaml,C# 4.0,Windows Phone 8,Windows Phone 8.1,当内容长度增加按钮宽度时,按钮内部是否可能出现省略号。 我试过编辑模板,但成功了吗?您应该有一些选择。如果只是在实例中,您可以将您的内容作为TextBlock插入,例如 <Button> <Button.Content> <TextBlock Text="Blah Blah Blah" TextTrimming="WordEllipsis"/> </Button.Content> </Button> 或者,如果您
我试过编辑模板,但成功了吗?您应该有一些选择。如果只是在实例中,您可以将您的内容作为
TextBlock
插入,例如
<Button>
<Button.Content>
<TextBlock Text="Blah Blah Blah" TextTrimming="WordEllipsis"/>
</Button.Content>
</Button>
或者,如果您为按钮
创建自定义样式模板,则可以将其中的ContentPresenter
替换为文本块
,并将其内容绑定到模板,如Text=“{TemplateBinding content}”
,然后直接将文本修剪应用于该模板。除了记住TextTriming需要一个边界来调用它,因此您的按钮可能需要设置MaxWidth/Width,或者其父面板必须限制其大小才能调用修剪
希望这有帮助,干杯
PS-同样的概念也可以用在WP、WPF、Silverlight中,不管是什么