首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在C#的OpenFileDialog框中锁定顶部和左侧导航?

问是否可以在C#的OpenFileDialog框中锁定顶部和左侧导航?
EN

Stack Overflow用户
提问于 2012-11-24 00:57:18
回答 3查看 727关注 0票数 5

​

我在自定义OpenFileDialog框有困难,我想允许人们使用OpenFileDialog从当前打开的文件夹中选择相同目录中的文件。我不希望OpenFileDialog能够选择程序当前目录之外的内容

由于某些原因我不能发布图像,我的意思是锁定顶部导航和侧面导航选项在OpenFileDialog框中

EN

回答 3

Stack Overflow用户

发布于 2012-11-24 05:47:59

据我所知,您只能将元素添加到标准文件对话框中(使用一些深奥的api调用),但无法删除元素。如果您确实需要此功能,最好的方法是使用所需的特定业务规则实现您自己的自定义Open File Dialog。

下面是关于如何进行一些有限的自定义的一些详细信息。

http://msdn.microsoft.com/en-us/magazine/cc300434.aspx

http://www.codeproject.com/Articles/16276/Customizing-OpenFileDialog-in-NET

Customizing OpenFileDialog

票数 1
EN

Stack Overflow用户

发布于 2012-11-24 05:57:05

定制默认对话框可能是一件很困难的事情。

为什么不显示一个列表框,其中包含您希望用户能够选择的文件的名称?

票数 0
EN

Stack Overflow用户

发布于 2012-11-24 05:58:52

我不知道如何锁定对话框。但是如果要求仅仅是呈现他们从中选择一个文件的列表。那么为什么不自己读取文件列表,并在自定义对话框中显示它们以供选择呢?

如果你愿意,你可以花一些时间让对话框看起来像系统对话框。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13533168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档