folderbrowserdialog1 在 Visual Studio 2015 Enterprise Windows 10 中不起作用

Posted

技术标签:

【中文标题】folderbrowserdialog1 在 Visual Studio 2015 Enterprise Windows 10 中不起作用【英文标题】:folderbrowserdialog1 doesn't work in visual studio 2015 enterprise windows 10 【发布时间】:2019-05-03 19:26:31 【问题描述】:

我尝试制作一个简单的应用程序来锁定文件夹,但是在遵循所有教程之后它没有工作。

我的代码:

public partial class Form1 : Form

    public Form1()
    
        InitializeComponent();
    

    private void cari_Click(object sender, EventArgs e)
    
        if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
        
            textBox1.Text = folderBrowserDialog1.SelectedPath;
        
    

问题出在folderbrowserdialog1。这是 Visual Studio Enterprise 2015 中出现的错误:

错误 CS0103 当前上下文 WindowsFormsApplication2 中不存在名称“folderBrowserDialog1”

我曾尝试在 Google 和此论坛上自行查找,但没有任何效果。

【问题讨论】:

“名称 'folderBrowserDialog1' 在当前上下文中不存在”是编译器和其他任何人可以根据发布的代码提出的最佳建议。请重新阅读您从中复制粘贴块的任何教程,看看它们是否以某种方式定义它。到目前为止,看起来像是复制粘贴期间缺少声明的“印刷错误”。 @AlexeiLevenkov 我从 Microsoft 网站直接知道使用“Folderbrowserdialog1”浏览文件夹,但它在我的代码中不起作用。网站微软:link 我怀疑他们暗示您理解要使用控件,您需要在表单中添加控件...随时向文档提供反馈。 【参考方案1】:
 private void cari_Click(object sender, EventArgs e)
    

        FolderBrowserDialog fbd = new FolderBrowserDialog();
        if (fbd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
        
            textBox1.Text = (fbd.SelectedPath);
        

经过我的努力终于解决了,谢谢。 原来c#visual studio不能读取folderbrowserdialog1但是FolderBrowserDialog

【讨论】:

以上是关于folderbrowserdialog1 在 Visual Studio 2015 Enterprise Windows 10 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

vi 删除命令

Linux vi 操作命令

LabVIEW---vi图标和符号的制作

vi和vim

linux中使用vi指令后怎么输入?

如何在linux中vi使用方法