c# - 在 winforms 应用程序中上传图像

标签 c# .net winforms file-upload

有谁知道是否有允许用户将图像上传到 Windows 窗体的控件?或实现此目的的任何示例代码。

我正在使用 win 窗体应用程序

谢谢,

最佳答案

要允许用户在 Windows 窗体应用程序中选择文件,您应该考虑使用 OpenFileDialog类。

要在您的表单上使用对话框,您需要在 Visual Studio 的工具箱中找到它并将其拖到您的表单上。

一旦与表单相关联,您就可以从您的代码中调用对话框,如下所示:

if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
    string selectedFile = openFileDialog1.FileName;
}

然后您可以使用文件路径来执行您希望对文件执行的任何任务。

注意:您可以使用 FileDialog.Filter Property限制用户在使用对话框时可以选择的文件扩展名类型(在您的情况下为图像)。

关于c# - 在 winforms 应用程序中上传图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7110300/

相关文章:

c# - 我的项目引用了另一个引用第 3 方程序集的项目。如何设置此第 3 方程序集的程序集路径?

c# - 有人可以向我展示一个代码示例,展示如何将对象序列化为 JSON 吗?

c# - 任务栏中显示的错误(默认?)图标

c# - UserControl 中的自定义控件无法正确呈现

c# - ToolStripManager 未恢复 Toolstrips 的位置

c# - 如何在对象上进行交易

c# - 为多级表达式生成 Expression<Func<TEntity, bool>>

.net - 哪里可以找到.NET配置工具?

c# - 如何推断 C# 中的泛型类型?

c# - 共享资源访问的优化同步