Использование IVsSelectionEvents.OnSelectionChanged для с дизайнером - PullRequest
0 голосов
/ 11 февраля 2010

Я пытаюсь использовать IVsMonitorSelection, чтобы узнать, когда пользователь выбирает элемент управления (метку, текстовое поле и т. Д.) В конструкторе. До сих пор я получаю события, когда пользователь щелкает элемент в окне «Solution Explorer» и когда он щелкает окно конструктора, но когда фокус уже находится в окне конструктора и он выбирает другой элемент управления, событие отсутствует.

Последний комментарий к social.msdn вопрос предполагает, что это невозможно. Но тот, кто задал другой вопрос , кажется, может это сделать.

Возможно или нет окно инструментов, которое знает, какой элемент управления в конструкторе выбран в данный момент?

спасибо.

1 Ответ

0 голосов
/ 29 апреля 2010

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

С уважением Muse VSExtensions

...