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