none
Не вызывается event ContextMenuClosing RRS feed

  • Общие обсуждения

  • Добрый день!

    Не могу понять, в чем дело.

    Есть ContextMenu, в нём у одного из MenuItem-ов в качестве контента задана Grid с чекбоксами и радиобаттонами. Свойство StaysOpenOnClick у этого MenuItem равно True. У  ContextMenu StaysOpen тоже равно True.

    Подменюшка открывается, чекбоксы и прочие контролы работают нормально. Но если я промажу мышой по чекбоксу, то и подменю, и контекст меню закрываются, причем событие ContextMenuClosing не вызывается ни для подменю, ни для главного меню. А надо, чтобы подменю скрывалось только при клике мимо него (мимо лежащего на нем Grid-а).

    Как это сделать?

    Заранее спасибо.

    9 февраля 2015 г. 6:24