Structural contract a context-menu panel exposes to CngxContextMenuFor.
The trigger depends on this interface rather than the concrete
CngxContextMenu class so an ejected panel skin (decompose) or a future
second panel can satisfy the same seam - the CngxMenuHost precedent
(CNGX_MENU_HOST) applied to the panel surface.