我有一个分页的WPF(.Net4)应用程序,当在上网本上使用时,它对屏幕来说太大了。我想能够调整大小和滚动(因为我们这样做时,使用网页),但目前所有项目以外的看法是不可访问的。
我想可能有一个简单的解决办法,但我就是不知道。
提前谢谢。
更新
NavigationWindow不支持直接内容,因此我必须分别为每个页面添加滚动功能。有没有更好的办法?
我添加了下面的代码,但当程序调整大小时,滚动条不会出现。没有可见性设置,它只是显示一个'死'滚动条。
<ScrollViewer CanContentScroll="True" HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto">
<StackPanel Margin="0,40,0,0" Width="600" Height="500">
<FlowDocumentPageViewer Height="500">
<FlowDocument>
<Paragraph>CONTENT REMOVED FOR BREVITY</Paragraph>
</FlowDocument>
</FlowDocumentPageViewer>
</StackPanel>
</ScrollViewer>