我目前正在编写一个我编写的lib示例,旨在安全地执行POST and GET
等Web response
。目前我正试图找到一种方法来在我的窗口中显示请求的 <ScrollViewer Height="439" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="546,19,0,0" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Name="Scroller">
<TextBlock HorizontalAlignment="Stretch" VerticalAlignment="Stretch" MinWidth="100" Width="433"
TextWrapping="Wrap" Name="block" Height="440" />
</ScrollViewer>
(通常是HTML文本)。
它不需要花哨,但我想到了一个可以滚动的Textblock,但我似乎无法使我的作品。
以下是我的尝试:
{{1}}
发生的事情是我的内容滚动,但它没有完全显示在窗口中,由于某种原因它被切断,我看不到所有的回报。
关于如何做的任何其他建议?
谢谢!
答案 0 :(得分:1)
TextBlock的高度固定为440.您应该删除它。
答案 1 :(得分:1)
您的硬编码大小太多,请移除Width
的{{1}}和Height
。如果你想要它滚动你需要让它占用它想要的所有空间。
答案 2 :(得分:1)
您的滚动查看器正在处理滚动,这就是需要固定高度的内容,因为@Erno表示内部的TextBlock也是固定高度,它不应该是。
ScrollViewer中的内容应该尽可能高,ScrollViewer将根据它自己的高度来处理滚动内容。