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 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章