Есть ли способ открыть окно свойств файла, которое не модально? - PullRequest
1 голос
/ 02 мая 2020

Я делаю приложение типа проводника и отображаю файлы, папки и диски в TreeView и ListView, используя код из этого учебника, и играю вокруг с этим.

Теперь я создаю ContextMenuStrip для ListView, и у меня есть большинство проработанных петель. (Создание нового файла, папки, zip и т. Д. c.)

Но я не могу понять, как открыть окно свойств, которое не является модальным.

Я пытался использовать ShellExecute для открытия окна свойств, и оно работает нормально - за исключением того, что родительский Form все еще доступен. (например, я могу возобновить фокусировку, щелкнув по нему.)

Когда обычный Form открывается с помощью ShowDialog(), он блокирует любое взаимодействие пользователя с родителем Form, пока он не будет закрыт. Я хочу, чтобы в окне свойств было то же поведение.

Надеюсь, мой вопрос понятен:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...