是否有办法使用文档查看器将多个文档绑定到散点图,以便它们全部显示?我理解如何使用图像进行此操作,但我认为Document Viewer的行为有所不同。
我的XAML看起来像:
<Grid>
<s:ScatterView Name="Scatter">
<s:ScatterView.ItemTemplate>
<DataTemplate>
<DocumentViewer Name="dvDoc" Margin="0, 20, 0, 0" VerticalAlignment="Top" Height="500" Width="300">
</DocumentViewer>
</DataTemplate>
</s:ScatterView.ItemTemplate>
</s:ScatterView>
</Grid>
但我知道这不起作用,因为在程序运行时只会创建一个DocumentViewer实例。
我的C#看起来像:
var d = new DirectoryInfo(@"c:\users\public\documents");
foreach (FileInfo f in d.GetFiles())
{
if (fi.Extension == ".doc")
{
//Look only for .doc files, convert them to XPS so they can be viewed.
}
}
我已经将转换代码转换为XPS,但是我很难确定转换后文件放在哪里。
答案 0 :(得分:0)
从未尝试过只是一个想法:您是否尝试使用绑定到ObservableCollection的列表框,每个ListItem都有一个DocumentViewer?