1

我正在使用 Visual Studio 2008。工具箱中的某些类别被禁用我不知道为什么。例如,标准类别。我需要使用下拉列表控件,但所有工具都是灰色的。还有一件奇怪的事情,它适用于 Web 表单应用程序,但不适用于窗口表单应用程序。

我重新安装了VS2008但徒劳无功。我已经尝试过的所有内容:

  1. 我在工具菜单下的导入和导出设置中重置了所有设置
  2. 开发环境/重置设置
  3. 开发环境/安全模式
  4. devenv /ResetSkipPkgs

所有这些都是徒劳的。我找不到出去的路。请帮忙

4

2 回答 2

1

控件及其应用时间之间存在差异。我建议您了解一些有关 Visual Studio 的基础知识并了解其中的区别。

这是一篇关于C# 控件的精彩文章

对于作为 Web 控件的 FileUpload 控件;您需要在 Windows.Form 中使用 OpenFileDialog。

于 2012-09-10T04:45:08.600 回答
1

我不能将此作为评论发布,因此我将其发布为答案。对于 web 表单中的浏览按钮,您有一个Open File Dialog控件,您必须将其拖放到您的表单中,并且必须将其分配给一个简单的按钮。

以下是如何将打开文件对话框分配给按钮:

     private void btnBrowes_Click(object sender, EventArgs e)
        {
            openFileDialog.InitialDirectory = "C:\\";
            openFileDialog.FilterIndex = 1;
            openFileDialog.Title = "Open File";
        }

在这里阅读更多:

打开文件对话框
C# 浏览文件

于 2012-09-10T05:26:07.497 回答