wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了windows-phone-7 – Silverlight TextBlock可以容纳多少个字符?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我试图将最终用户许可协议(EULA)放入WP7 silverlight文本块控件.但是,它一直在截断我的文字.为什么会这样? WP7 silverlight文本块可以容纳的文字大小或字符数有限制吗? 下面是我在xaml方面所做的一个例子(其余的xaml周围是自动生成的默认值). <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
我试图将最终用户许可协议(EULA)放入WP7 silverlight文本块控件.但是,它一直在截断我的文字.为什么会这样? WP7 silverlight文本块可以容纳的文字大小或字符数有限制吗?

下面是我在xaml方面所做的一个例子(其余的xaml周围是自动生成认值).

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,12,0">
    <ScrollViewer>
        <TextBlock x:Name="tbMsg" textwrapping="Wrap"/>
    </ScrollViewer>
</Grid>

我也试过使用TextBox,但现在,我甚至无法在TextBox中滚动.我已经明确地将VerticalScrollBarVisibility设置为Visible,但我仍然无法向下滚动TextBox.事实上,我甚至没有看到垂直滚动条.我不知道这个观察是否因为我仍在通过模拟器查看UI.

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0">
    <TextBox x:Name="tbMsg" textwrapping="Wrap" VerticalScrollBarVisibility="Visible"/>
</Grid>
在任一方向(高度或宽度)上,UIElement都不能大于2048像素.将不显示超出此区域的任何内容.但是,在可视化树中保留此内容的空间.

解决此问题的方法是使用多个元素来显示大量文本.

更新
我编写了自己的解析器,用于动态显示此类内容.理想情况下,然您不会在运行时使用大块文本.当文本包含链接(到其他页面,Web内容或电子邮件发射器)时,这可能会更复杂.

当想要显示EULA或任何大块文本时,您不希望用户轻松阅读和导航.毕竟,您要包含文本,因为您希望用户阅读它.

如果你在设计时有文字,你应该抓住机会确保它的布局合适,并为不同的部分使用单独的TextBlocks,并且样式标题和小标题可以帮助你做到这一点.

大佬总结

以上是大佬教程为你收集整理的windows-phone-7 – Silverlight TextBlock可以容纳多少个字符?全部内容,希望文章能够帮你解决windows-phone-7 – Silverlight TextBlock可以容纳多少个字符?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。