Você consegue fazer isso através do Evento de FieldChanged do ScriptUI, que ao alterar o valor do campo e o mesmo perder o foco, vai disparar esse Evento de Changed.
Exemplo:
[FieldChanged(FieldNames.CampoCep)]
public void ChangedCampoCep()
{
Visualization.Fields[FieldNames.CampoBairro].Visible = true;
}