Cocos2d-XNA had a CCLayer.TouchEnabled property which allowed developer to disable input to specific layer (for example, disable board game layer when showing menu layer).
I cannot find similar property in CocosSharp
CocosSharp has long since been (and continues to be) overhauled and improved in a number of key features so it's by no means a one-for-one port of our predecessor. In particular, as described in the github wiki here, CocosSharp incorporates a new event dispatching chain that gives developers a lot more freedom and flexibility when registering or defining events.
Please check out the list of sample walkthroughs here for examples of how to add touch events to a node object.
In particular, enabling/disabling a particular event can be achieved via the CCEventListener property InEnabled.
If you want to disable all input events (for a time) for a given node, PauseListeners/ResumeListeners may also be useful.
That's what I needed (and this was the only forum post that google came up with).
Xamarin Inc., as a wholly-owned Microsoft subsidiary acting as a separate legal entity, adheres to the Microsoft Privacy Statement: Privacy & cookies