У меня проблема с тем, что TextBlock не отображается полностью, пока строка содержит более 1000 символов.Текст привязки на TextBlock не отображает весь текст окна телефона 8
Я попытался использовать этот код
ScrollViewer.HorizontalScrollBarVisibility="Disabled"
или
VerticalAlignment="Stretch" on my TextBlock
или использовать этот код
<ListBox ItemsSource="{Binding ArticleDataDetail}" ScrollViewer.VerticalScrollBarVisibility="Visible">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding TaxoName}" Style="{StaticResource PhoneTextNormalStyle}" Foreground="#FF2976B9"/>
<TextBlock Text="{Binding Title}" FontWeight="Bold" TextWrapping="Wrap" Style="{StaticResource PhoneTextTitle3Style}"/>
<Image Source="{Binding Picture}" Width="auto" Name="articleImage" Margin="10"/>
<TextBlock Text="{Binding Content}" TextWrapping="Wrap"></TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Но это еще не показывают.
мой код:
<Grid Margin="12,0,12,0" DataContext="{Binding ArticleDataDetail[0]}">
<ScrollViewer HorizontalScrollBarVisibility="Disabled">
<StackPanel>
<TextBlock Text="{Binding Content}" TextWrapping="Wrap" VerticalAlignment="Stretch"></TextBlock>
<TextBlock Text="GeuT"></TextBlock>
</StackPanel>
</ScrollViewer>
</Grid>
Вы уверены, что ваш DataSource хранит более 1000 символов? Кроме того, вы можете проверить этот вопрос ... http://stackoverflow.com/questions/9779858/set-the-maximum-chr-length-of-a-textblock-in-xaml –
Что вы имеете в виду «не показывается полностью»? Можете ли вы добавить скриншот о том, что происходит? – almulo
Я не могу прикрепить изображение здесь coz, моя репутация не квалифицирована .. но вот ссылка http://i.stack.imgur.com/hfnbQ.png –