2
我基本上是在我的UI中爲組件創建一個基本地址欄。 TextBlock中的文本(邊框內)隨着您導航一個簡單的系統而增加。當文本溢出時,強制文本塊在最右側顯示文本(不顯示文本左側)
我可以通過設置HorizontalAlignment =「Right」獲得右側顯示的文字,但如果它沒有填滿框,那麼它看起來很奇怪,因爲它的右對齊。有什麼辦法可以讓最右邊的文字出現,但文字最後左對齊嗎?
我試過的HorizontalAlignment = 「左邊是」 TextAlignment = 「右」,沒有工作。
下面是一些代碼,所以只是讓你可以看到的場景
<Border CornerRadius="3" BorderThickness="1" BorderBrush="Gray" Margin="0,5,3,0" Padding="4,0,4,0" HorizontalAlignment="Stretch" Width="403" >
<TextBlock Text="This is a test/testynessssssss/goasdasdsaddddddddddddddddddddddddddddddddddddd" VerticalAlignment="Center" FontSize="12" HorizontalAlignment="Left" TextAlignment="Right" />
</Border>
我只是感到驚訝,它沒有包括,因爲它雖然不是非常常見,我可以看到它的需要。 – StephenT 2012-02-09 16:23:29