Создание собственного контекстного меню - PullRequest
0 голосов
/ 08 января 2009

У меня есть простое диалоговое окно v, которое я хотел бы отобразить в виде контекстного меню.

Я могу поймать правый клик и показать его как модальное диалоговое окно без границ, если возможно, я бы хотел, чтобы оно выглядело правильно, как контекстное меню Windows (полоса на lhs, синяя рамка) - есть ли способ сделать это автоматически собирать настройки рабочего стола пользователя, (должен работать как для XP, Vista)?

1 Ответ

1 голос
/ 08 января 2009

В панели инструментов Visual Studio есть элемент управления контекстного меню. Используйте это.

Если вам нужно отобразить диалоговое окно правой кнопкой мыши без рамки, это тоже возможно. Как вы сказали, ловите правый клик даже и ShowModal. Кроме того, вы можете избавиться от границы, установив для свойства диалогового окна «BorderStyle» значение «Нет».

...