Overflow As classes utilitárias de overflow do WPF controlam como o conteúdo excedente de um elemento é tratado, permitindo gerenciar a visibilidade e o comportamento de rolagem em elementos com dimensões limitadas. Elas são ideais para layouts com contêineres , modais ou áreas de conteúdo restritas . Como Funcionam as Classes de Overflow As classes de overflow seguem uma sintaxe intuitiva que permite definir o comportamento geral ou por eixo ( x ou y ) , com ou sem tipo específico ( hidden , scroll , visible ). O padrão overflow sem modificadores aplica overflow: auto; como valor padrão. Atributos Válidos Comportamento auto Deixa o navegador encarregado do comportamento. Seu funcionamento pode variar. hidden O conteúdo é cortado e nenhuma barra de rolagem é exibida. scroll O conteúdo é acessível através de barras de rolagem que são exibidas mesmo que o conteúdo não precise. visible Valor padrão . O conteúdo não é cortado e pode ser renderizado para fora da caixa de conteúdo. As classes são traduzidas diretamente para propriedades CSS. Veja alguns exemplos: overflow → overflow: auto; overflow-x → overflow-x: auto; overflow-y-hidden → overflow-y: hidden; overflow-scroll → overflow: scroll; Como Usar As classes de overflow são aplicadas a elementos com dimensões definidas (ex.: width , height , max-width , max-height ) para controlar o comportamento do conteúdo que excede essas dimensões. Elas são úteis para criar áreas roláveis, ocultar conteúdo excedente ou manter visibilidade. Exemplo 1: Overflow Padrão Aplica rolagem automática para conteúdo excedente em ambas as direções: