Boa tarde @Danilo_Lima. Isso mesmo, eu escondo os blocos e não campos. E quando mostro, ele carrega os campos mas sem que ocupem o espaço todo do form ou controle.
Basicamente, eu tenho 3 blocos: blc1, blc2 e blc3 configurados para exibir apenas labels, sem título, com posição do label acima, largura 100% e collapse = não.
No bloco 1 eu tenho o campo cpf_cnpj. Este bloco sempre aparece.
No bloco 2, eu tenho outros campos de nome, email e telefone e no bloco 3, campos para informar senha de cadastro.
Quando informo o cpf, se este não estiver cadastrado, vou carregar os dois blocos (blc2 e blc3). E quando isso acontece, aparece os campos sem estarem ocupando 100% da tela.
** Na configuração do controle está ativa a opção “Inputs com 100% de largura”