Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#windows phone 8应用程序段落_C#_Windows Phone 8_Scrollviewer - Fatal编程技术网

C#windows phone 8应用程序段落

C#windows phone 8应用程序段落,c#,windows-phone-8,scrollviewer,C#,Windows Phone 8,Scrollviewer,你好,我是Windows Phone应用程序开发新手。我现在正在开发一个显示一段文字的应用程序。我使用滚动查看器来显示文本。我把整个段落放在一个文本块中。问题是,当我运行应用程序时,模拟器只显示一半的文本,其余的一半不可见。如何使段落中的所有文本可见??。谢谢尝试设置 TextWrapping="Wrap" on TextBlock 另外,请确保scrollviewer大小未设置为“自动”,因为它将不断扩展以容纳文本。尝试给出屏幕宽度大小。使用: <ScrollViewer>

你好,我是Windows Phone应用程序开发新手。我现在正在开发一个显示一段文字的应用程序。我使用滚动查看器来显示文本。我把整个段落放在一个文本块中。问题是,当我运行应用程序时,模拟器只显示一半的文本,其余的一半不可见。如何使段落中的所有文本可见??。谢谢

尝试设置

TextWrapping="Wrap" on TextBlock
另外,请确保scrollviewer大小未设置为“自动”,因为它将不断扩展以容纳文本。尝试给出屏幕宽度大小。

使用:

<ScrollViewer>
    <TextBlock Text="Your paragraph here" TextWrapping="Wrap" /> 
</ScrollViewer>

您好,您可以使用RichTextBox进行如下操作:


你的文字在这里。

只需添加以下代码即可

XAML代码:

<ScrollViewer Grid.Row="1">
   <StackPanel>                
       <RichTextBox x:Name="richTxtBox" VerticalAlignment="Top"  Style="{StaticResource NormalRichTextBoxStyle}"/>
   </StackPanel>
</ScrollViewer>

可能scroll viewer控件不适合这种情况。scroll viewer控件用于滚动不可见的内容…尝试一个简单的网格或StackPanel你可以发布你的代码吗?我使用了RichTextBox,但它仍然只显示了一些文本,其余的文本丢失了。
string str = "*****  Your String  *****";   
Paragraph p = new Paragraph();

Run myRun = new Run();
myRun.Text = str;
p.Inlines.Add(myRun); 

richTxtBox.Blocks.Add(p);