【问题标题】:.NET. How to hack OpenFileDialog? [duplicate]。网。如何破解 OpenFileDialog? [复制]
【发布时间】:2010-09-06 12:29:44
【问题描述】:

可能重复:
changing button text in OpenFileDialog in C#.net

祝你有美好的一天,

有没有办法覆盖 .NET OpenFileDialog 中的“打开”按钮?

我需要更改按钮文本并覆盖 OnClick 事件。

如果这不可能,我可以在“打开”按钮上放置一个自定义按钮(但最多 X 顺序)?

--

BR 穆拉特

【问题讨论】:

标签: c# .net openfiledialog filedialog


【解决方案1】:

一切皆有可能,但问题是你真正想通过这种奇怪的行为实现什么?

OK 按钮的标准用法有什么问题?你在哪里选择路径,做你想做的事。

【讨论】:

  • 同意.. 使用标准对话框通常不值得恕我直言
  • @Murat 这不是真的,您需要将属性 Multiselect 设置为 true,而不是在 OpenFileDialog 中进行多选。
  • 我需要一次扫描多个文件夹并使用标准的 OpenFileDialog 允许一次选择多个文件夹。当我选择几个文件夹并单击“打开”按钮时,它会在对话框中打开第一个选定的文件夹。我在此对话框中添加了带有自定义按钮的自定义面板。但是 10 名测试人员中有 8 名点击了“打开”按钮而不是“扫描”按钮。并开始一个一个地扫描每个文件夹。
  • Vash,是的,我可以将 Multiselect 设置为 true,然后选择多个文件夹。但是,一旦我单击“打开”按钮,它就会打开第一个选择文件夹!所以这个按钮只有在文件被选中时才有效
猜你喜欢
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-06
  • 2017-06-15
  • 2012-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多