Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否将预览窗格添加到我的表单?_C#_Winforms - Fatal编程技术网

C# 是否将预览窗格添加到我的表单?

C# 是否将预览窗格添加到我的表单?,c#,winforms,C#,Winforms,我有一个程序,我正在工作,让用户选择一个文件与文件浏览器的文件。拾取文件后,我希望表单上的预览面板显示所选文件的预览图像。该文件将始终是Microsoft Word文档。有人举过一个例子或者知道一个网站来解释如何做到这一点吗?非常感谢 编辑:这是我的代码,到目前为止: private void button1_Click(object sender, EventArgs e) { // Create an instance of the Open File Dialog

我有一个程序,我正在工作,让用户选择一个文件与文件浏览器的文件。拾取文件后,我希望表单上的预览面板显示所选文件的预览图像。该文件将始终是Microsoft Word文档。有人举过一个例子或者知道一个网站来解释如何做到这一点吗?非常感谢

编辑:这是我的代码,到目前为止:

private void button1_Click(object sender, EventArgs e)
    {
        // Create an instance of the Open File Dialog Box
        var openFileDialog1 = new OpenFileDialog();

        // Set filter options and filter index
        openFileDialog1.Filter = "Word Documents (.docx)|*.docx|All files (*.*)|*.*";
        openFileDialog1.FilterIndex = 1;
        openFileDialog1.Multiselect = false;

        // Call the ShowDialog method to show the dialog box.
        openFileDialog1.ShowDialog();
        txtDocument.Text = openFileDialog1.FileName;

    }
我想在此表单中添加一个预览窗格,以便在选择文件后,它将显示文件的图形预览

您应该通过阅读了解如何显示文件预览

更新了博客中本文的链接:


哇!这看起来是我需要的。计时器一响,我就把这个标记为答案。非常感谢!这个链接让我进入了一个有很多msdn杂志的网站。你能告诉我在哪本杂志上找到这个答案吗?@KarlAnderson谢谢