No desenvolvimento de interfaces de usuário, normalmente precisamos manipular elementos de tela dinamicamente de acordo com alguma ação do usuário, seja enviar um formulário, rotacionar um dispositivo ...