TextTrimming TextBlock,旁边有其他控件

时间:2015-09-22 13:49:53

标签: c# xaml windows-phone-8 textblock texttrimming

我试图制作一个非常简单的标题面板,其中包含一个Image - 图标和TextBlock - 标题位于面板中央:

enter image description here 要使用TextBlock实现此目标,我可以StackPanel使用Vertical - 方向。但是当我需要在Image前面添加TextBlock时,这不起作用。

这是当前的代码,不能与TextTrimming一起使用:

<StackPanel Orientation="Horizontal">
    <Image
        Height="28"
        Width="28"
        Margin="0,0,10,0"
        Source="/Resources/Images/Icons/MyIcon.png"
        HorizontalAlignment="Left"
        VerticalAlignment="Center"/>

    <TextBlock x:Name="TitleText"
        Text="Test text test text Test asd asd "
        VerticalAlignment="Center"
        FontSize="28"
        TextWrapping="NoWrap"
        TextTrimming="WordEllipsis"/>
</StackPanel>

另一种解决方案可能是控制代码中Width的{​​{1}},但我希望在TextBlock内实现此目标。有什么想法吗?

0 个答案:

没有答案