Is there any reason that a ContextMenu object should not be created in the
constructor of the control for which it will be used?

I have a list box on my form, and the context menu is specific to the list
box. However, if I create the menu from within the list box, the mnemonic
keys do not work,
although everything else does.

Please help!