Is it possible to hide user-defined fields?

Is it possible to hide user-defined fields?

Is it possible to hide user-defined fields? 
Idea:
You need to click at a control cast box to pop up other user-defined fields.