
我在自定义OpenFileDialog框有困难,我想允许人们使用OpenFileDialog从当前打开的文件夹中选择相同目录中的文件。我不希望OpenFileDialog能够选择程序当前目录之外的内容
由于某些原因我不能发布图像,我的意思是锁定顶部导航和侧面导航选项在OpenFileDialog框中
发布于 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
发布于 2012-11-24 05:57:05
定制默认对话框可能是一件很困难的事情。
为什么不显示一个列表框,其中包含您希望用户能够选择的文件的名称?
发布于 2012-11-24 05:58:52
我不知道如何锁定对话框。但是如果要求仅仅是呈现他们从中选择一个文件的列表。那么为什么不自己读取文件列表,并在自定义对话框中显示它们以供选择呢?
如果你愿意,你可以花一些时间让对话框看起来像系统对话框。
https://stackoverflow.com/questions/13533168
复制相似问题