我是新来WPF.I我WPF的桌面应用程序的工作,我希望该用户可以在单一窗口加载多个文本文件,并可以比较垂直显示them.files而且滚动应根据时间戳同步。请告诉我该怎么做。最好的比较方案是使用“移至其他视图”和“启用垂直滚动”在记事本++中查看多个文件。多个视图
Q
多个视图
0
A
回答
0
你可以使用一个网格,两列,并添加内容展示到每一列。这将允许您在同一个窗口中显示多个视图。在这些视图中,您可以显示文件并同步滚动位置。
事情是这样的:
<Window x:Class="WpfApplication.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid Name="a">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<ContentPresenter Grid.Column="0" Content="ViewOfFile1"/>
<ContentPresenter Grid.Column="1" Content="ViewOfFile2"/>
</Grid>
</Window>
0
看看下面的链接:How to keep two ScrollViewers in Sync in WPF。然后你可以有两个ScrollViewer
,每个文件一个并保持同步。这应该给你类似于记事本++的功能。
相关问题
- 1. iphone多个视图
- 2. Silverlight多个视图
- 3. MVVM多个视图
- 4. 多个子视图
- 5. 多个地图视图?
- 6. 主视图上的多个视图
- 7. 将多个视图添加到视图
- 8. 在一个视图中的视图模型/实体或多个视图模型的多个视图?
- 9. Mac - 多个窗口或多个视图?
- 10. 许多控制器的一个视图(主视图)(子视图)
- 11. 跨多个视图的UISearchDisplayController
- 12. NSTimer跨多个视图
- 13. iOS:多个相交视图
- 14. JViewport中的多个视图?
- 15. iAd在多个视图
- 16. 多个滚动视图?
- 17. 多个目录视图
- 18. Laravel多个嵌套视图
- 19. 添加多个samve视图
- 20. UITabBarController的多个视图
- 21. 视图中的多个VizFrames
- 22. asp.net中的多个视图
- 23. 更新多个视图
- 24. iPad中的多个视图
- 25. 将在多个视图
- 26. WPF CollectionViewSource多个视图?
- 27. 管理多个子视图
- 28. Laravel返回多个视图
- 29. magento多个商店视图
- 30. 与多个视图iphone