Controlling visibility of controls with a checkbox in a model-driven app