C# 使用DocumentViewer在MVVM灯光下查看.docx文档

C# 使用DocumentViewer在MVVM灯光下查看.docx文档,c#,mvvm-light,documentviewer,C#,Mvvm Light,Documentviewer,我有一个relaycommand启动,我试图设置DocumentViewer在MVVM中显示文档,这是WPF,这相当直接,但我必须在视图模型中执行。使用下面的代码目前没有发生任何事情 XAML代码: <DocumentViewer HorizontalAlignment="Left" Margin="30,10,0,0" Name="documentViewer1" VerticalAlignment="Top" Height="200" Width="60

我有一个relaycommand启动,我试图设置DocumentViewer在MVVM中显示文档,这是WPF,这相当直接,但我必须在视图模型中执行。使用下面的代码目前没有发生任何事情

XAML代码:

<DocumentViewer HorizontalAlignment="Left" Margin="30,10,0,0"
                Name="documentViewer1" VerticalAlignment="Top" Height="200" Width="600" />

没有显示任何文档,也没有任何错误,我们将非常感谢您的帮助。

作为我问题的答案,以及您累了时编码的警告。。。。一旦我回来查看我的代码,问题就出在我的xaml中,因为我忘了绑定我的逻辑。总是小事情。。。。 因此,正确的xaml应该是:

<DocumentViewer HorizontalAlignment="Left" Margin="30,10,0,0"
                Document="{Binding Path=DocText, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Top" Height="200" Width="600" />

作为我问题的答案,以及当你累了时对编码的警告。。。。一旦我回来查看我的代码,问题就出在我的xaml中,因为我忘了绑定我的逻辑。总是小事情。。。。 因此,正确的xaml应该是:

<DocumentViewer HorizontalAlignment="Left" Margin="30,10,0,0"
                Document="{Binding Path=DocText, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Top" Height="200" Width="600" />

<DocumentViewer HorizontalAlignment="Left" Margin="30,10,0,0"
                Document="{Binding Path=DocText, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Top" Height="200" Width="600" />