Winrt xaml 如何在ContentDialog中添加可滚动文本?[WP8.1温RT]

Winrt xaml 如何在ContentDialog中添加可滚动文本?[WP8.1温RT],winrt-xaml,windows-phone-8.1,Winrt Xaml,Windows Phone 8.1,此文本放在页面上时可滚动,但不能放在ContentDialog上 发生了什么事?如何使文本可滚动 <ScrollViewer Grid.Row="1" VerticalScrollMode="Enabled"> <TextBlock Name="body" Style="{StaticResource MessageDialogContentStyle}" TextW

此文本放在页面上时可滚动,但不能放在ContentDialog上

发生了什么事?如何使文本可滚动

        <ScrollViewer Grid.Row="1" VerticalScrollMode="Enabled">
        <TextBlock Name="body" 
                   Style="{StaticResource MessageDialogContentStyle}" 
                   TextWrapping="Wrap" TextTrimming="None">

            Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempus rutrum vulputate. Suspendisse bibendum elit libero, eget imperdiet orci malesuada quis. Fusce a diam eget sem varius laoreet. Mauris eget bibendum odio. Nam ultricies velit libero, sit amet gravida ante accumsan quis. Suspendisse non velit eu risus blandit aliquam. Maecenas vehicula imperdiet hendrerit.
            <LineBreak/><LineBreak/>
            Sed a elementum mi. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Pellentesque congue eros et arcu cursus blandit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Donec viverra egestas erat, id auctor leo lacinia vel. Praesent consequat consectetur neque, eu auctor urna hendrerit sit amet. Nam vehicula ornare aliquam. Sed sed ligula blandit, ultricies nibh ut, elementum nulla.
            <LineBreak/><LineBreak/>
            Duis iaculis magna mollis imperdiet semper. In facilisis fringilla diam vitae fringilla. In eget laoreet nisi, quis porta sem. Cras sit amet ornare orci. Proin cursus fringilla risus, sit amet commodo libero tincidunt ut. Pellentesque elementum ligula quis neque luctus, ac blandit leo feugiat. Nullam nisi nisi, faucibus hendrerit dapibus et, malesuada sed est. Donec vulputate euismod quam, eget molestie nulla tincidunt eu. Mauris sed quam velit. Nam ullamcorper ante diam, a condimentum orci bibendum sit amet. Ut eu gravida mi. Nam leo lorem, viverra eget suscipit nec, consectetur quis dolor. Fusce tellus tellus, ultricies euismod volutpat vel, suscipit sed nulla. Donec leo lectus, viverra ut tristique ac, fringilla ut ligula. Etiam imperdiet posuere dolor at pretium.
            <LineBreak/><LineBreak/>
            Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Proin porta commodo porta. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec vitae felis turpis. Proin tempus tristique rutrum. Nam luctus arcu diam. Ut id eros ut magna condimentum lobortis at ac urna. Ut mauris risus, ultrices sed nisi venenatis, venenatis suscipit est. Maecenas porttitor scelerisque nunc vel dignissim. Fusce et eleifend ipsum, eget facilisis risus. In varius ipsum sed purus dictum, id porttitor nibh blandit. Integer enim est, auctor vel magna vel, varius bibendum est. Proin placerat, orci a ornare gravida, metus urna faucibus urna, sit amet sagittis quam leo eu est. Sed ut justo elit.
            <LineBreak/><LineBreak/>
            Aenean ut tempus mi. Pellentesque ultricies gravida pulvinar. Quisque convallis ligula massa, eu varius nibh euismod et. Nulla facilisi. Nulla mattis, nulla porttitor pulvinar varius, mi lacus tincidunt justo, ut convallis arcu tortor sed arcu. Fusce ornare volutpat dolor, euismod ullamcorper ipsum cursus et. Ut ac fringilla nunc.

        </TextBlock>
    </ScrollViewer>

Lorem ipsum dolor sit amet,是一位杰出的献身者。黄豆蔻。精英自由主义者的休止符,即帝国主义者的休止符。一种直径的葡萄品种。毛里斯·埃吉特·比本杜姆·奥迪奥。这是一个自由的世界,一个怀孕的孩子。这是一个不公平的问题。梅塞纳斯汽车公司。
我是一个元素。在自然社会中,因怀孕而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯。佩伦特式的情欲和温柔。虎口浮雕和肘部浮雕同侧前庭;Donec viverra Egesta erat,身份证拍卖人leo lacinia vel。欧盟拍卖人乌娜·亨德雷特(urna hendrerit)坐在阿梅特(amet)的椅子上。Nam vehicula ornare aliquam。白舌苔、白舌苔、无根元素。
两个大的莫利斯·塞姆珀。在弗林吉利亚的设施里,弗林吉利亚的生命。在eget-laoreet-nisi中,是一个简单的例子。克拉斯·希特·奥纳雷·奥奇。在弗林吉利亚·里索斯(cursus fringilla risus)的头上,坐着一位自由女神。利古拉·奎斯·卢克图斯是一个温和的利奥·费吉亚家族成员。这是一个很好的例子。不要相信你的话,因为你是一个无足轻重的人。莫里斯·塞德·夸姆·维利特。Nam ullamcorper ante diam,一种orci bibendum sit amet的调味品。Ut欧盟孕妇mi。Nam leo lorem,viverra eget suscipit nec,Concertetur quis dolor。这是一个很好的例子。Donec leo lectus,viverra和tristique ac,fringilla和ligula。埃蒂亚姆·波苏尔·多洛在普雷蒂姆。
在自然社会中,因怀孕而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯,因饥饿而死亡的蒙特斯。在公共门前。在faucibus中,Interdum和malesuada在第一次同侧前就出名了。不要吃猫吐司。天妇罗素。Nam luctus arcu diam。我爱你,爱你,爱你,爱你,爱你,爱你,爱你。但莫里斯·里索斯、尤里西斯·维尼纳蒂斯、维尼纳蒂斯·苏西皮特。梅塞纳斯·波特提托·斯克莱里斯·努克·维格尼西姆。用同侧头和同侧头,用同侧头和同侧头。在同侧静脉曲张中,id为porttitor nibh blandit。Integer enim est、auctor vel magna vel、varius bibendum est。代替老鼠、孕妇或孕妇、牛、牛、牛、牛的位置。我们只是精英。
我爱你。普伦特什性不孕症孕妇枕部。这是一种很好的治疗方法,它是一种有效的治疗方法。没有马蒂斯,没有普尔文纳葡萄品种,没有其他品种,没有其他品种。福斯·奥纳雷·帕特·多洛、尤伊斯莫·乌拉姆科珀·伊普苏姆·库苏斯和乌特·弗林尼利亚·努克。

PS:我确实在我的ContentDialog中将默认的StackPanel替换为一个网格。

您的网格将有一个边距,这个scrollViewer将继承它。直接使用这个。在scrollviewer中放置stackpanel

<ScrollViewer Height="800" VerticalScrollBarVisibility="Visible" VerticalScrollMode="Enabled">
    <StackPanel VerticalAlignment="Stretch" HorizontalAlignment="Stretch">
        <TextBlock Name="body" TextWrapping="Wrap" TextTrimming="None">
            <!--Your content here-->
        </TextBlock>
    </StackPanel>
</ScrollViewer>

或者,根据你的方法,这应该是可行的

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="0">
    <ScrollViewer Grid.Column="1" Height="auto" VerticalScrollBarVisibility="Visible" AllowDrop="False">
        <TextBlock Name="LineDetails" TextWrapping="Wrap" />
    </ScrollViewer>
</Grid>

请注意,真正帮助我的是下面描述的场景。一定要玩弄
ScrollViewer
及其包含元素的高度。