Informações
O tópico solicitado está sendo mostrado abaixo. No entanto, este tópico não está incluído nesta biblioteca.

Propriedade UIElement.ClipToBounds

Obtém ou define um valor indicando se recortar o conteúdo desse elemento (ou para satisfazer a vinda dos elementos filhos deste elemento) para caber no tamanho do elemento que a contém. Este é propriedade de dependência.

Namespace:  System.Windows
Assembly:  PresentationCore (em PresentationCore.dll)
XMLNS para XAML http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public bool ClipToBounds { get; set; }
<object ClipToBounds="bool" .../>

Valor de propriedade

Tipo: System.Boolean
true se o conteúdo está cortado; caso contrário, false. O valor padrão é false.

Campo identificador

ClipToBoundsProperty

Propriedades de metadados definidas como true

Nenhum

Para elementos filho, ClipToBounds tiver efeitos diferentes em comportamentos de layout dependendo se a altura e largura do elemento pai está sendo determinadas por Height / Width ou MaxHeight / MaxWidth. MaxHeight / MaxWidth do elemento pai é respeitado sempre independentemente do valor de ClipToBounds e o recorte eficiente recortará sempre conteúdo com base nesses máximo. As configurações de Height / Width pai não recortarão o conteúdo quando ClipToBounds é false, mas recortarão o conteúdo se ClipToBounds é true.

Observe que tem como padrão a false é o comportamento geral de como implementado na classe de UIElement . É possível para qualquer elemento já que deriva de UIElement para substituir os metadados de propriedade de dependência para essa propriedade nessa instância para usar como padrão em vez de true . Várias classes derivadas substituem estes metadados existentes e/ou ajustam o valor padrão da propriedade de dependência.

InkCanvas , InkPresenter, e cada Popup substituição o valor padrão a ser true.

FrameworkElement substitui os metadados para essa propriedade de dependência. Especificamente, FrameworkElement designa esta propriedade para permitir a herança de valor de propriedade (Inherits é true nos metadados). Herança de valor de propriedade neste contexto significa que se existem elementos-filho sem o outro valor para ClipToBounds atribuiu com os valores ou os estilos local, o valor do elemento pai mais próximo com esse valor atribuído (novamente, estilos, por padrão em valores, ou localmente em um valor), o valor do elemento pai será atribuído a todos os elementos filho não atribuída pelo sistema de propriedade. Na prática isso significa que você pode especificar se permitir o corte para os limites no elemento raiz, e que o valor propagará a todos os elementos filho que não tiver atribuído como o especificamente false.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Contribuições da comunidade

Mostrar:
© 2014 Microsoft