c# - 上传文件 winForms C#

标签 c# winforms visual-studio-2010 file-upload

<分区>

我正在开发一个 Windows 应用程序,我想添加一个浏览按钮来上传文件,一旦用户选择了一个或多个要上传的文件(仅限 pdf 文件),我想将它们附加到面板中,然后单击它在 adobe reader 中打开的任何文件,因为这些文件是 pdf。

最佳答案

浏览按钮的点击事件应该是这样的,


private void testButton_Click(object sender, RoutedEventArgs e)
{
    OpenFileDialog openFileDialog = new OpenFileDialog();
    openFileDialog.CheckFileExists = true;
    openFileDialog.AddExtension = true;
    openFileDialog.Multiselect = true;
    openFileDialog.Filter = "PDF files (*.pdf)|*.pdf";

    if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    {
        foreach (string fileName in openFileDialog.FileNames)
        {
            Process.Start(fileName);
        }
    }
}

虽然我不确定问题的后半部分。您要加载(打开)文件还是上传文件?您到底想在面板中添加什么?面板只是一个控件容器。

关于c# - 上传文件 winForms C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4545684/

相关文章:

c# - 如何在 C# 中的 XML 文档注释之间跳转?

c# - AESManaged 文件加密和解密以及预置初始化向量

C# Windows 窗体应用程序音量 slider

c# - 如何计算和更改 TreeView 宽度

c# - 以编程方式将按钮添加到 TabControl (TabPage)

visual-studio-2010 - FTP 到 FTPS 代理

database - 使用 Visual Studio 2010 的 Windows 7 手机应用程序不支持 DLL

c# - 将值从 C# asp.net 传递到 JAVASCRIPT 不起作用

c - 在 Visual Studio 2010 中编译 C WinSock 代码时出现结构重复错误

c# - 为什么 ValueTuple 不能是常量?