Is there a way to set conditions on custom fields to only show if field "XYZ" is selected, If that field is not selected, then hide?
Currently this is not possible, you may want to consider up voting this existing feature enhancement request