2009-05-18 2 views
1

Возможно ли программно заблокировать пользователей для доступа к контекстному меню в файлах, перечисленных после отображения элемента управления openfiledialog, который поставляется с инфраструктурой .net?Заблокировать контекстное меню OpenFileDialog

Цель состоит в том, чтобы заблокировать их от доступа к «открытому» или «открытому с» и разрешить им выбирать файл из списка.

Моя только другая идея заключается в том, чтобы построить свой собственный контроль, вместо того, чтобы использовать System.Windows.Forms.OpenFileDialog

ответ

2

Ваша самая быстрая и самая верная ставка в этой ситуации будет заключаться в том, чтобы развернуть свой собственный OpenFileDialog.

Альтернативы будет пытаться захватить правой кнопкой мыши щелкните на диалоге открытия файла и не позволяют ему быть обработаны

Как примечание стороны, я бы раздражало в OpenFileDialog, который не ведет себя как каждый другой открытый диалог с файлом там (то есть тот, который не позволяет мне выполнять такие задачи, как переименование или «открыть с»)

0

Я бы внимательно посмотреть через свойства элементов управления обычно есть вариант для такого рода вещи.

+0

Уже проверено все свойства в элементе управления и их нет. – jvanderh

Смежные вопросы