2012-02-03 90 views
0

我是新來WPF.I我WPF的桌面應用程序的工作,我希望該用戶可以在單一窗口加載多個文本文件,並可以比較垂直顯示them.files而且滾動應根據時間戳同步。請告訴我該怎麼做。最好的比較方案是使用「移至其他視圖」和「啓用垂直滾動」在記事本++中查看多個文件。多個視圖

回答

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>