开发者

Readonly OpenFileDialog

开发者 https://www.devze.com 2023-01-15 05:15 出处:网络
I\'m using an OpenFileDialog in my Windows Form. I would like this dialog to be read only. The only thing I would like is that the user can open/load a file.

I'm using an OpenFileDialog in my Windows Form. I would like this dialog to be read only.

The only thing I would like is that the user can open/load a file. I would like to be able to disable all the "right mouse开发者_如何学运维 click" events (delete, rename etc.)

Is this possible? If not is there another component I can use?

Thanks!


It should be possible, but it probably won't be pretty. it might be better to write your own version of the OpenFileDialog where you can customize them as you want in a nice way.

However, if you want to do this, then you might be able to do all you want by getting hold of the Handle for the dialog after which you should be able to add your own event handlers etc as needed (to make it ignore right clicks etc).

Look at this CodeGuru article for details on getting the Handle: Customizing OpenFileDialog in .NET

This CodeProject article might also be useful: Extend OpenFileDialog and SaveFileDialog the easy way

0

精彩评论

暂无评论...
验证码 换一张
取 消