windows-phone-7 – 一个ListBox里面的WP7 TextBlock没有包装文
发布时间:2020-12-14 02:02:43 所属栏目:Windows 来源:网络整理
导读:我有一个ListBox,其StackPanels水平地持有TextBlock和 Image,然后是ContentPresenter.这就是XAML的样子: Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,12,0" ListBox x:Name="MainListBox" Margin="12,0" SelectionChanged="MainListBox_SelectionC
我有一个ListBox,其StackPanels水平地持有TextBlock和
Image,然后是ContentPresenter.这就是XAML的样子:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,12,0"> <ListBox x:Name="MainListBox" Margin="12,0" SelectionChanged="MainListBox_SelectionChanged"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel> <toolkit:ContextMenuService.ContextMenu> <toolkit:ContextMenu x:Name="ContextMenu" Opened="ContextMenu_Opened"> <toolkit:MenuItem Header="edit" Tag="edit" Click="MenuItem_Click" /> <toolkit:MenuItem Header="delete" Tag="delete" Click="MenuItem_Click" /> </toolkit:ContextMenu> </toolkit:ContextMenuService.ContextMenu> <StackPanel Orientation="Horizontal" HorizontalAlignment="Left"> <!-- **** This text won't wrap **** --> <TextBlock Text="{Binding Header}" TextWrapping="Wrap" Style="{StaticResource PhoneTextNormalStyle}" Foreground="{StaticResource PhoneAccentBrush}" /> <Image Source="/image.png" Visibility="{Binding ImageVisibility}" /> </StackPanel> <ContentPresenter Content="{Binding Content}" HorizontalAlignment="Stretch" /> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> <ListBox.ItemContainerStyle> <Style TargetType="ListBoxItem"> <Setter Property="HorizontalContentAlignment" Value="Stretch" /> </Style> </ListBox.ItemContainerStyle> </ListBox> </Grid> 我正在将ListBox的ItemsSource设置为页面构造函数中的ObservableCollection.一切正常,直到Header文本变得太长,在这种情况下它不会像我指定的那样包装.如何强制TextBlock包装文本? 谢谢你的帮助! 解决方法
这可能是因为没有限制TextBlock的宽度,所以它在屏幕上逐渐增长,你无法看到它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – Windows DFS限制
- windows-server-2003 – 如何在IIS 6中允许HTTP OPTIONS请求
- 启动提示时重新启动资源管理器,因为Windows 8上的管理员不起
- windows – Linux spin_lock与NT KeAcquireSpinLock
- .net – 错误:[Microsoft] [ODBC驱动程序管理器]未找到数据
- windows平台下获取USB设备“身份证”
- Windows PowerShell中特定文件类型的递归列表
- windows – 如何从PuTTY粘贴到Vim 8.0?
- windows-phone-7 – 在Bing Maps控件上计算和绘制路径
- .net – Windbg期待mscordacwks.dll的不同版本